<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                # 停止失敗 ## 現象: 運行 ```php start.php stop`提示`stop fail``` ## 原因:幾種可能性 **第一種可能性:** 前提是以debug方式啟動的workerman,開發者在終端按了```ctrl z```給workerman發送了```SIGSTOP```信號,導致workerman進入后臺并掛起(暫停),所以無法響應stop命令(```SIGINT```信號)。 **解決:** 在啟動workerman的終端輸入```fg```(發送```SIGCONT```信號)然后回車,將workerman切回前臺運行,按```ctrl c```(發送```SIGINT```信號)停止workerman。 如果無法停止,嘗試運行以下兩條命令 ```php killall -9 php ``` ```php ps aux|grep WorkerMan|awk '{print $2}'|xargs kill -9 ``` **第二種可能性:** 運行stop的用戶和workerman啟動用戶不一致,即stop用戶沒有權限停止workerman。 **解決:** 切換到啟動workerman的用戶,或者用權限更高的用戶停止workerman。 **第三種可能性:** 保存workerman主進程pid文件被刪除,導致腳本找不到pid進程,導致停止失敗。 **解決:** 將pid文件保存到安全的位置,參見手冊[Worker::$pidFile](315139)。 **第四種可能性:** workerman主進程pid文件對應的進程不是workerman進程。 **解決:** 打開workerman的主進程的pid文件查看主進程pid,pid文件默認在Workerman平行的目錄里。運行命令 ```ps aux | grep 主進程pid``` 查看對應的進程是否是Workerman進程,如果不是,可能是服務器重啟過,導致workerman保存的pid是過期的pid,而這個pid剛好被其它進程使用,導致停止失敗。如果是這種情況,將pid文件刪除即可。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看