国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

workman 進(jìn)程重啟后的問(wèn)題

yepo
$worker->onMessage = function ($connection, $request){
    //設(shè)置單進(jìn)程請(qǐng)求量達(dá)到額定時(shí)重啟,防止代碼寫得不好產(chǎn)生OOM
    static $maxRequest;
    if(++$maxRequest>5000){
        Worker::stopAll();
    }
};

// 啟用swoole的事件驅(qū)動(dòng)
Worker::$eventLoopClass = 'Workerman\Events\Swoole';

Worker::runAll();

參照手冊(cè) https://www.kancloud.cn/walkor/workerman/806687
給進(jìn)程處理一定請(qǐng)求后重啟當(dāng)前進(jìn)程,以上代碼,進(jìn)程重啟后,無(wú)法再接收請(qǐng)求。

原因查出來(lái)了,因?yàn)閱⒂胹woole的事件驅(qū)動(dòng)造成的,只要不啟用就正常。

請(qǐng)問(wèn)這是為什么,有解決辦法嗎

3175 1 0
1個(gè)回答

walkor 打賞

swoole環(huán)境下調(diào)用exit進(jìn)程無(wú)法正常退出導(dǎo)致的,workerman更新到4.0.7或者更高版本試下。

年代過(guò)于久遠(yuǎn),無(wú)法發(fā)表回答
??