onWorkerStart
Descripción:
callback Worker::$onWorkerStart
Establece la función de devolución de llamada al iniciar el subproceso del Worker, que se ejecuta cada vez que se inicia un subproceso del Worker.
Nota: onWorkerStart se ejecuta cuando se inicia el subproceso, y si se inician múltiples subprocesos ($worker->count > 1
), se ejecutará $worker->count
veces en total.
Parámetros de la función de devolución de llamada
$worker
Se refiere al objeto Worker.
Ejemplo
use Workerman\Worker;
require_once __DIR__ . '/vendor/autoload.php';
$worker = new Worker('websocket://0.0.0.0:8484');
$worker->onWorkerStart = function(Worker $worker)
{
echo "Iniciando el Worker...\n";
};
// Ejecutar el worker
Worker::runAll();
Nota: Además de usar funciones anónimas como devolución de llamada, también se puede consultar aquí para otras formas de escritura de devoluciones de llamada.