التشغيل والإيقاف
يرجى ملاحظة أن أوامر تشغيل وامر ايقاف 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
- عند القيام بالتشغيل بنمط الإصلاح، يتم طباعة الـ echo ، var_dump، وأوامر الـ print في النصوص مباشرةً في الطرفية.
- عند القيام بالتشغيل بنمط الخلفية، يتم إعادة توجيه الـ echo ، var_dump، وأوامر الـ print إلى ملف /dev/null افتراضيًا، بالإمكان تعيين مسار هذا الملف بإستخدام
Worker::$stdoutFile = '/your/path/file';
. - عند القيام بالتشغيل بنمط الإصلاح، يتم إغلاق عمل Workerman وخروجه عند إغلاق الطرفية.
- عند القيام بالتشغيل بنمط الخلفية، يستمر Workerman في العمل على الخلفية بشكل طبيعي بعد إغلاق الطرفية.