count
Description:
int Worker::$count
Définit combien de processus seront lancés pour l'instance Worker actuelle. Si cette valeur n'est pas définie, la valeur par défaut est 1.
Pour savoir comment définir le nombre de processus, veuillez consulter ici.
Remarque : Cette propriété doit être définie avant que Worker::runAll(); soit exécuté pour être efficace. Les systèmes Windows ne prennent pas en charge cette fonctionnalité.
Exemple
use Workerman\Worker;
require_once __DIR__ . '/vendor/autoload.php';
$worker = new Worker('websocket://0.0.0.0:8484');
// Démarre 8 processus, écoute simultanément sur le port 8484 et fournit des services via le protocole websocket
$worker->count = 8;
$worker->onWorkerStart = function($worker)
{
echo "Worker starting...\n";
};
// Exécute le worker
Worker::runAll();