Come impostare Workerman per riavviare il processo corrente dopo un certo numero di richieste

Per rendere Workerman più snello, non fornisce direttamente questa impostazione, ma è possibile implementare questa funzionalità con poche righe di codice.

$worker->onMessage = function($connection, $data) {
    static $request_count;
    // Elaborazione del business omessa
    if(++$request_count > 10000) {
        // Dopo aver raggiunto 10000 richieste, esci dal processo corrente, il processo principale riavvierà automaticamente un nuovo processo
        Worker::stopAll();
    }
};