<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國際加速解決方案。 廣告
                # Circuit breakers(熔斷器) 原文鏈接 : [https://www.elastic.co/guide/en/elasticsearch/reference/5.3/circuit-breaker.html#fielddata-circuit-breaker](https://www.elastic.co/guide/en/elasticsearch/reference/5.3/circuit-breaker.html#fielddata-circuit-breaker) 譯文鏈接 :[Circuit breakers(熔斷器)](/pages/viewpage.action?pageId=9405872) 貢獻者 : [趙芳城](/display/~zhaofangcheng),[ApacheCN](/display/~apachecn),[Apache中文網](/display/~apachechina) Elasticsearch 含多種熔斷器用來避免因為操作引起來的OutOfMemoryError(內存溢出錯誤).?每個熔斷器指定可以使用多少內存的限制。 另外,還有一個父級別的熔斷器,指定可以在所有斷路器上使用的總內存量。 可以使用cluster-update-settings API在實時集群上動態更新這些設置。 ## parent?circuit breaker(父熔斷器) ?父熔斷器可以通過如下配置: ? indices.breaker.total.limit ? ? ? ? ? ? ? ?整個父級斷點器的啟動限制,默認為JVM堆的70%。 ## Field?data?circuit breaker( 列數據熔斷器)? ? 列數據斷路器,Elasticsearch系統會估計有多少數據被加載到內存中。 它可以避免因為列字段加載(緩存)增長過多帶來的異常。 默認情況下,該限制配置為最大JVM堆的60%。 可以配置以下參數: index.breaker.fielddata.limit ? ? ? ?fieldData斷點器的限制,默認為JVM堆的60% indices.breaker.fielddata.overhead ? ? ? ?所有列數據乘以一個常量得到最終的值。 默認為1.03 ## Request circuit breaker(請求熔斷器) 請求斷路器允許Elasticsearch防止每個請求數據結構(例如,用于在請求期間計算聚合的內存)超過一定量的內存。 indices.breaker.request.limit ? ?request熔斷器的限制,默認為JVM堆的60% indices.breaker.request.overhead ? ?所有請求乘以一個常量得到最終的值。 默認為1 ## In flight requests circuit breaker(請求中的熔斷器?) ?請求中的熔斷器,允許Elasticsearch限制在傳輸或HTTP級別上的所有當前活動的傳入請求的內存使用超過節點上的一定量的內存。 內存使用是基于請求本身的內容長度。 network.breaker.inflight_requests.limit ? ?(inflight_requests)請求中熔斷器,默認為100%的JVM堆。 這意味著受限于父母斷路器配置的極限。 network.breaker.inflight_requests.overhead ? ?所有(inflight_requests)請求中估算的常數乘以確定最終估計。 默認為1 ## Script compilation circuit breaker(腳本編譯熔斷器) 與以前的基于內存的斷路器略有不同,腳本編譯斷路器在一段時間內限制了內聯腳本編譯的數量。 有關詳細信息,請參閱[scripting](https://www.elastic.co/guide/en/elasticsearch/reference/5.3/modules-scripting-using.html "How to use scripts")?文檔的“prefer-parameters”部分。? 限制一分鐘內允許編譯的唯一動態腳本的數量。 默認為15。
                  <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>

                              哎呀哎呀视频在线观看