<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國際加速解決方案。 廣告
                # status里send\_fail的原因 **現象:** 運行status命令,看到有send\_fail的情況,是什么原因? **答:** 有send\_fail通常來說不是什么大問題,一般是由于客戶端主動關閉連接或者客戶端停止接收數據導致的數據發送失敗。 send\_fail有兩種原因 1、調用send接口向客戶端發送數據時發現客戶端已經斷開,則send\_fail計數加1。由于是客戶端主動斷開的,屬于正常現象,一般可以忽略。 2、客戶端接收緩沖區滿(一般是由于客戶端停止讀取socket數據導致),但是服務端仍然調用send接口向客戶端發送數據,導致數據積壓在服務端數據發送緩沖區中(workerman為每個客戶端建立了一個發送緩沖區),如果緩沖區大小超過限值(TcpConnection::$maxSendBufferSize默認1M)則會被丟棄,觸發onError事件(如果有的話),并導致send\_fail計數加1。 例如瀏覽器最小化后js一般會停止運行,瀏覽器不再讀取服務端給它發送的websocket數據,如果服務端不斷的向這個瀏覽器發送數據,這將導致數據積壓在workerman的發送緩沖區,當緩沖數據達到上限值后,再調用send接口向客戶端發送數據,則會觸發onError,并且send\_fail計數加1。 **總結:** send\_fail一般都是由客戶端引起,一般來說由于瀏覽器斷開導致的send\_fail一般不用擔心。如果是由于客戶端停止接收數據導致的send\_fail需要檢查下客戶端是否正常。
                  <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>

                              哎呀哎呀视频在线观看