workerman無法啟動的原因與解決方法
來源:懂視網
責編:小采
時間:2020-11-03 18:23:27
workerman無法啟動的原因與解決方法
workerman無法啟動的原因與解決方法:工作中碰到workerman啟動失敗最常見的就是由于啟動腳本找不到主進程pid文件導致的,workerman 3.2.2之前的版本主進程pid文件默認存儲在/tmp/下,有些系統會定時清理/tmp/目錄,導致無法啟動。解決方法:方法1:升級workerman到3.2.2或以上版本
導讀workerman無法啟動的原因與解決方法:工作中碰到workerman啟動失敗最常見的就是由于啟動腳本找不到主進程pid文件導致的,workerman 3.2.2之前的版本主進程pid文件默認存儲在/tmp/下,有些系統會定時清理/tmp/目錄,導致無法啟動。解決方法:方法1:升級workerman到3.2.2或以上版本

工作中碰到workerman啟動失敗最常見的就是由于啟動腳本找不到主進程pid文件導致的,workerman 3.2.2之前的版本主進程pid文件默認存儲在/tmp/下,有些系統會定時清理/tmp/目錄,導致無法啟動。
解決方法:
方法1:升級workerman到3.2.2或以上版本,workerman3.2.2 版本不在將pid文件存儲在/tmp/下,另外提供了php xxx.php kill 命令,方便強行殺死workerman進程。
方法2:可以運行 ps aux | grep start.php | awk '{print $2}' | xargs kill -9 強行殺死進程。然后參考手冊pidFile將pid文件存儲在安全的地方。
推薦:workerman教程
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
workerman無法啟動的原因與解決方法
workerman無法啟動的原因與解決方法:工作中碰到workerman啟動失敗最常見的就是由于啟動腳本找不到主進程pid文件導致的,workerman 3.2.2之前的版本主進程pid文件默認存儲在/tmp/下,有些系統會定時清理/tmp/目錄,導致無法啟動。解決方法:方法1:升級workerman到3.2.2或以上版本