<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>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                # onClose TCP客戶端連接關閉后,在worker進程中回調此函數。函數原型: ```php function onClose(swoole_server $server, int $fd, int $reactorId); ``` * `$server` 是swoole_server對象 * `$fd` 是連接的文件描述符 * `$reactorId` 來自那個reactor線程 ``` onClose回調函數如果發生了致命錯誤,會導致連接泄漏。通過netstat命令會看到大量CLOSE_WAIT狀態的TCP連接 ``` > 無論由客戶端發起close還是服務器端主動調用$serv->close()關閉連接,都會觸發此事件。因此只要連接關閉,就一定會回調此函數 > 1.7.7+版本以后onClose中依然可以調用connection_info方法獲取到連接信息,在onClose回調函數執行完畢后才會調用close關閉TCP連接 注意:這里回調onClose時表示客戶端連接已經關閉,所以無需執行`$server->close($fd)`。代碼中執行`$serv->close($fd)`會拋出PHP錯誤告警。 主動關閉 --- swoole-1.9.7版本修改了`$reactorId`參數,當服務器主動關閉連接時,底層會設置此參數為`-1`,可以通過判斷`$reactorId < 0`來分辨關閉是由服務器端還是客戶端發起的。
                  <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>

                              哎呀哎呀视频在线观看