count

설명:

int Worker::$count

현재 Worker 인스턴스가 시작할 프로세스 수를 설정합니다. 설정하지 않으면 기본값은 1입니다.

프로세스 수를 설정하는 방법은 여기를 참조하십시오.

주의: 이 속성은 Worker::runAll(); 실행 전에 설정해야만 유효합니다. Windows 시스템은 이 기능을 지원하지 않습니다.

예제

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 "Worker starting...\n";
};
// worker 실행
Worker::runAll();