count

Descrizione:

int Worker::$count

Imposta quanti processi avviare per l'istanza Worker corrente; se non impostato, il valore predefinito è 1.

Per informazioni su come impostare il numero di processi, fare riferimento a questo.

Nota: Questa proprietà deve essere impostata prima di chiamare Worker::runAll(); affinché abbia effetto. Questa funzione non è supportata sui sistemi Windows.

Esempio

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

$worker = new Worker('websocket://0.0.0.0:8484');
// Avvia 8 processi, ascoltando contemporaneamente la porta 8484, fornendo servizi tramite il protocollo websocket
$worker->count = 8;
$worker->onWorkerStart = function($worker)
{
    echo "Worker in avvio...\n";
};
// Esegui il worker
Worker::runAll();