線上有個很久沒維護的項目,今天收到反饋說有問題
項目是用的是非常老的GatewayWorker 1.0.3
websocket和tcp連不上,想看下狀態(tài)但命令輸入后就一直卡在那里,只能crtl+c退出,stop也一樣
[root@xxxx ~]# php /www/web/workerman/start.php status
Workerman[/www/web/workerman/start.php] status
[root@xxxx ~]# php /www/web/workerman/start.php stop
Workerman[/www/web/workerman/start.php] stop
就一直停在這沒反應,不知道為什么,其他項目查status是有結果出來的
查了workerman.log,里面有很多條storeClientAddress fail.,看日期是幾天前服務器硬盤被另一個項目寫了20G錯誤日志占滿的時間一致,不知道是怎么導致這項目無法看status和stop的?
我現(xiàn)在想把這個項目停掉后重新啟動,停止的方式不能影響服務器的其他項目,其他項目是正常運行的,該怎么操作?
kill了幾個WorkerMan進程還沒能停掉,“WorkerMan: master process start_file=/www/web/workerman/start.php”對應的進程殺掉又有新的出來
額,問題解決了