程序運行一段時間后,執(zhí)行
php start_io.php status
返回 "not run", 但是通過 ps 可以看到進程中存在 start_io.php 相關的進程。 只是該進程的進程 id 與 pid 文件中的不一樣。
操作系統(tǒng):Ubuntu 20.04 PHP:7.4 Workerman:4.1.11
可能是你們把pid放到代碼庫里或者說更新代碼時不小心覆蓋了pid文件。 設置下 Worker::$pidFile,將pid存儲到一個安全不會被你們覆蓋的位置。注意不要放到/tmp下
好的,我試試。 感謝您的回復。