count

Beschreibung:

int Worker::$count

Legt fest, wie viele Prozesse für die aktuelle Worker-Instanz gestartet werden sollen. Wenn nicht festgelegt, ist der Standardwert 1.

Für Informationen zur Festlegung der Anzahl der Prozesse siehe hier.

Hinweis: Dieses Attribut muss vor der Ausführung von Worker::runAll(); festgelegt werden, damit es wirksam ist. Windows-Systeme unterstützen diese Funktion nicht.

Beispiel

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

$worker = new Worker('websocket://0.0.0.0:8484');
// Starte 8 Prozesse, die gleichzeitig den Port 8484 abhören und mit dem Websocket-Protokoll Dienste anbieten
$worker->count = 8;
$worker->onWorkerStart = function($worker)
{
    echo "Worker startet...\n";
};
// Führe den Worker aus
Worker::runAll();