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

GatewayWorker平滑重啟造成客戶端中斷鏈接[已解決]

sapre

正常情況下GatewayWorker平滑重啟不會造成客戶端中斷鏈接, 但是如果在平滑重啟的那一刻, 客戶端有發(fā)送數(shù)據(jù)進來, GatewayWorker就會報下面的錯誤:
SendBufferToWorker fail. The connections between Gateway and BusinessWorker are not ready. See http://wiki.workerman.net/Error3
客戶端也同時中斷了鏈接, 但尷尬的是worker進程卻不會收到onClose消息, 造成服務(wù)器一些資源沒有被釋放, 怎么破呢?

4657 2 0
2個回答

walkor 打賞

你只開了一個businessWorker進程么?
只開一個businessWorker進程的話,這個進程reload重啟瞬間如果客戶端發(fā)來請求,這個請求沒有任何BusinessWorker能處理,就會報這個錯了。開兩個或者以上businessWorker就好了

  • 暫無評論
sapre

好棒, 確實是這樣的

  • 暫無評論
年代過于久遠,無法發(fā)表回答
??