onWorkerStart

Description:

callback Worker::$onWorkerStart

Définit la fonction de rappel lors du démarrage du processus de travail, qui sera exécutée à chaque démarrage du processus de travail.

Remarque : onWorkerStart est exécuté lorsque le processus enfant démarre. Si plusieurs processus enfants sont démarrés ($worker->count > 1), chaque processus enfant sera exécuté une fois, soit un total de $worker->count fois.

Paramètres de la fonction de rappel

$worker

Il s'agit de l'objet Worker.

Exemple

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

$worker = new Worker('websocket://0.0.0.0:8484');
$worker->onWorkerStart = function(Worker $worker)
{
    echo "Démarrage du processus de travail...\n";
};
// Lance le processus de travail
Worker::runAll();

Remarque : En plus d'utiliser une fonction anonyme comme rappel, il est également possible de consulter ici d'autres méthodes de rappel.