कैसे सेट करें workerman एक निश्चित अनुरोध के बाद वर्तमान प्रक्रिया को पुनरारंभ करें
workerman को अधिक संक्षिप्त बनाने के लिए, इस सेटिंग को सीधे प्रदान नहीं किया गया है, लेकिन कुछ पंक्तियों के कोड के माध्यम से इस कार्यक्षमता को लागू किया जा सकता है।
$worker->onMessage = function($connection, $data) {
static $request_count;
// व्यवसाय प्रक्रिया संक्षेप में
if(++$request_count > 10000) {
// अनुरोधों की संख्या 10000 पर पहुँचने के बाद वर्तमान प्रक्रिया समाप्त करें, मुख्य प्रक्रिया स्वचालित रूप से एक नई प्रक्रिया पुनरारंभ करेगी
Worker::stopAll();
}
};