<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智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                # swoole_server->stop 使當前worker進程停止運行,并立即觸發`onWorkerStop`回調函數。 ```php function swoole_server->stop(int $worker_id = -1, bool $waitEvent = false); ``` * 使用此函數代替`exit/die`結束Worker進程的生命周期 * `$waitEvent`可以控制退出策略,默認為`false`表示立即退出,設置為`true`表示等待事件循環為空時再退出 * 如果要結束其他Worker進程,可以在`stop`里面加上`worker_id`作為參數或者使用`swoole_process::kill($worker_pid)` > 此方法在`1.8.2`或更高版本可用 > `$waitEvent`在`1.9.19`或更高版本可用 異步退出 ---- 異步服務器在調用`stop`退出進程時,可能仍然有事件在等待。比如使用了`Swoole\MySQL->query`,發送了`SQL`語句,但還在等待`MySQL`服務器返回結果。這時如果進程強制退出,`SQL`的執行結果就會丟失了。 設置`$waitEvent = true`后,底層會使用異步安全重啟策略。先通知`Manager`進程,重新啟動一個新的`Worker`來處理新的請求。當前舊的`Worker`會等待事件,直到事件循環為空或者超過`max_wait_time`后,退出進程,最大限度的保證異步事件的安全性。
                  <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>

                              哎呀哎呀视频在线观看