為了偷懶想用reload平滑重啟,把控制改為實例化來調用,結果出現(xiàn)內存持續(xù)增長,又改回靜態(tài)方法就正常了,想不明白? public function onMessage(TcpConnection $c, Request $request): void { ..... //執(zhí)行控制器 //$res = $controller::$action($c->army); ...
wokerman的狀態(tài)沒異常,但是用戶反應經(jīng)常請求不到數(shù)據(jù),nginx存在大量的連接錯誤日志,5小時近1G @@! connect() failed (111: Connection refused) while connecting to upstream xxxxxx,upstream: "http://127.0.0.1:8787 xxxxxxxx 看日志是nginx到workerman之間所造成的,...
workerman http connections一直累加,看文檔說是沒銷毀,例子上是onMessage 里send就完事兒了,這么用是否正確? connections:該進程當前有多少個TCP連接實例,連接實例包括 TcpConnection和AsyncTcpConnection實例。這個值是實時數(shù)值,并非累計值。注意:當連接實例調用close后,如果相應計數(shù)沒有相應減少,可能是業(yè)務代碼保存了$connectio...