<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國際加速解決方案。 廣告
                ## 健康檢查 - 健康檢查[架構概述](../../Introduction/Architectureoverview/Healthchecking.md) - 如果為集群配置了健康檢查,則會觸發其他統計信息。詳見[這里](../../Configurationreference/Clustermanager/Statistics.md)文檔。 - [v1 API文檔](../../v1APIreference/Clustermanager/Cluster/Healthchecking.md) - [v2 API文檔](../../v2APIreference/Healthcheck.md) ### TCP健康檢查 **注意:本文是為v1 API編寫的,但這些概念也適用于v2 API。它將在未來版本中使用v2 API重寫。** 執行的匹配類型如下(這是MongoDB運行健康檢查請求和響應): ``` { "send": [ {"binary": "39000000"}, {"binary": "EEEEEEEE"}, {"binary": "00000000"}, {"binary": "d4070000"}, {"binary": "00000000"}, {"binary": "746573742e"}, {"binary": "24636d6400"}, {"binary": "00000000"}, {"binary": "FFFFFFFF"}, {"binary": "13000000"}, {"binary": "01"}, {"binary": "70696e6700"}, {"binary": "000000000000f03f"}, {"binary": "00"} ], "receive": [ {"binary": "EEEEEEEE"}, {"binary": "01000000"}, {"binary": "00000000"}, {"binary": "0000000000000000"}, {"binary": "00000000"}, {"binary": "11000000"}, {"binary": "01"}, {"binary": "6f6b"}, {"binary": "00000000000000f03f"}, {"binary": "00"} ] } ``` 在每個健康檢查周期中,所有“發送”字節都會發送到目標服務器。每個二進制塊可以是任意長度的,并且在發送時只是連接在一起。(分成多個塊用于可讀性)。 在檢查響應時,執行“模糊”匹配,使得必須找到每個二進制塊,并且按照指定的順序,但不必是連續的。因此,在上面的例子中,在“EEEEEEEE”和“01000000”之間的響應中可以插入“FFFFFFFF”,并且檢查仍然通過。這樣做是為了支持在響應中插入非確定性數據(如時間)的協議。 若需要一個更復雜的健康檢查模式,如發送/接收/發送/接收目前還不支持。 如果“接收”是一個空數組,則Envoy將執行“僅連接”TCP健康檢查。在每個周期中,Envoy將嘗試連接到上游主機,并且如果連接成功,則認為它是成功的。為每個健康檢查周期創建一個新的連接。 ## 返回 - [上一級](../Clustermanager.md) - [首頁目錄](../../README.md)
                  <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>

                              哎呀哎呀视频在线观看