<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國際加速解決方案。 廣告
                ### 熱重啟 易用性是Envoy的主要設計目標之一。除了強大的統計數據和本地管理界面之外,Envoy還具有“熱”或“實時”重啟的能力。這意味著Envoy可以完全重新加載自己(代碼和配置)而不會丟失任何連接。熱重啟功能具有以下通用架構: - 統計和一些鎖保存在共享內存區域。這意味著在重啟過程中,資源將在兩個進程中保持一致。 - 兩個活動進程使用基本的RPC協議通過unix域套接字相互通信。 - 新進程完全初始化自己(加載配置,執行初始服務發現和健康檢查階段等),然后再向舊進程請求監聽套接字的副本。新流程開始監聽,然后告訴舊流程開始退出。 - 在退出階段,舊的進程試圖正常關閉現有的連接。如何完成取決于配置的過濾器。退出時間可通過 `--drain-time-s` 選型進行配置,并且隨著退出時間的增加,退出更加積極。 - 退出順序后,新的Envoy進程告訴舊的Envoy進程關閉自己。這一次可以通過 `--parent-shutdown-time-s` 選項來配置。 - Envoy的熱重啟支持被設計成,即使新的Envoy進程和舊的特使進程在不同的容器內運行,它也能正常工作。進程之間的通信僅使用unix域套接字進行。 - 源代碼發行版中包含以Python編寫的示例[重啟/父進程]()。這個父進程可用于標準的進程控制工具,如[monit/runit/]()等。 ### 返回 - [架構介紹](../Architectureoverview.md) - [簡介](../../Introduction.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>

                              哎呀哎呀视频在线观看