শুরু এবং বন্ধ করা

দ্রষ্টব্য: Workerman শুরু ও বন্ধ করার সব কমান্ড কমান্ড লাইনে সম্পন্ন হয়।

Workerman শুরু করতে, প্রথমে একটি শুরু অনুপ্রবেশ ফাইল থাকতে হবে, যেখানে পরিষেবা শোনার পোর্ট এবং প্রোটোকল সংজ্ঞায়িত করা হয়েছে। আপনি প্রবেশ নির্দেশিকা--সরল বিকাশ উদাহরণ অংশ থেকে রেফারেন্স নিতে পারেন।

এখানে workerman-chat উদাহরণ হিসেবে নেওয়া হয়েছে, এর শুরু অনুপ্রবেশ হলো start.php।

শুরু করা

debug (ডুবি) মোডে শুরু করা

php start.php start

daemon (ডেমন প্রক্রিয়া) মোডে শুরু করা

php start.php start -d

বন্ধ করা

php start.php stop

পুনরায় শুরু করা

php start.php restart

মসৃণভাবে পুনরায় শুরু করা

php start.php reload

রাজ্য দেখা

php start.php status

সংযোগের রাজ্য দেখা (কেবল Workerman সংস্করণ>=3.5.0 এর জন্য)

php start.php connections

debug এবং daemon মোডের মধ্যে পার্থক্য

  1. debug মোডে শুরু হলে, কোডে echovar_dumpprint ইত্যাদি প্রিন্ট ফাংশন সরাসরি টার্মিনালে আউটপুট হয়।

  2. daemon মোডে শুরু হলে, কোডে echovar_dumpprint ইত্যাদির আউটপুট স্বাভাবিকভাবে /dev/null ফাইলের দিকে পুনঃনির্দেশিত হয়, এটি সেট করার জন্য আপনি Worker::$stdoutFile = '/your/path/file'; ফাইলের পাথ সেট করতে পারেন।

  3. debug মোডে শুরু হলে, টার্মিনাল বন্ধ হলে Workerman বন্ধ হয়ে যাবে এবং বের হয়ে যাবে।

  4. daemon মোডে শুরু হলে, টার্মিনাল বন্ধ হলেও Workerman পেছনে স্বাভাবিকভাবে চলতে থাকবে。

মসৃণ পুনরায় শুরু কী?

দেখুন মসৃণ পুনরায় শুরু নীতি