Wie man Workerman so einrichtet, dass der aktuelle Prozess nach einer bestimmten Anzahl von Anfragen neu startet

Um Workerman schlanker zu gestalten, wird diese Einstellung nicht direkt angeboten, kann jedoch mit wenigen Codezeilen implementiert werden.

$worker->onMessage = function($connection, $data) {
    static $request_count;
    // Geschäftliche Verarbeitung略
    if(++$request_count > 10000) {
        // Wenn die Anzahl der Anfragen 10000 erreicht, wird der aktuelle Prozess beendet, und der Hauptprozess startet automatisch einen neuen Prozess
        Worker::stopAll();
    }
};