العد

الوصف:

int Worker::$count

يُعدل لتحديد عدد العمليات التي يجب أن يبدأها مثيل العامل الحالي ، إذا لم يتم تعيين أي قيمة ، فإن القيمة الافتراضية هي 1.

لمزيد من المعلومات حول كيفية تعيين عدد العمليات ، يرجى الرجوع إلى هنا.

ملاحظة: يجب تعيين هذا الخاصية قبل تشغيل Worker::runAll(); حتى تكون فعالة. هذه الميزة غير مدعومة في نظام التشغيل ويندوز.

مثال

use Workerman\Worker;
require_once __DIR__ . '/vendor/autoload.php';

$worker = new Worker('websocket://0.0.0.0:8484');
// بدء 8 عمليات ، وفي نفس الوقت الاستماع على منفذ 8484 ، لتقديم الخدمة باستخدام بروتوكول websocket
$worker->count = 8;
$worker->onWorkerStart = function($worker)
{
    echo "بدء العامل...\n";
};
// تشغيل العامل
Worker::runAll();