php start.php stop
Workerman[start.php] stop
Workerman[start.php] is stopping ...
Workerman[start.php] stop fail
馬上查看status,發(fā)現(xiàn)
pid memory listening worker_name connections send_fail timers total_request qps status
18605 N/A socketIO://0.0.0.0:39001 PHPSocketIO N/A N/A N/A N/A N/A [busy]
18606 N/A http://0.0.0.0:40000 web N/A N/A N/A N/A N/A [busy]
都是busy狀態(tài)了。無法stop,只能killall -9 php
這個(gè)是為什么呢?
我是以daemon(守護(hù)進(jìn)程)方式啟動的。所以不存在掛起的問題
而且根據(jù)http://doc.workerman.net/faq/stop-fail.html里的我都檢查過了,都解決不了
再出現(xiàn)問題是用 strace -ttp 進(jìn)程id看下,有可能是沒安裝event擴(kuò)展、沒優(yōu)化linux內(nèi)核,然后資源不夠了