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

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                # NetWork Setting(網絡配置) 原文鏈接 : [https://www.elastic.co/guide/en/elasticsearch/reference/5.3/modules-network.html](https://www.elastic.co/guide/en/elasticsearch/reference/5.3/modules-network.html) 譯文鏈接 : [NetWork Setting(網絡配置)](/pages/viewpage.action?pageId=10027576) 貢獻者 : [趙芳城](/display/~zhaofangcheng),[ApacheCN](/display/~apachecn),[Apache中文網](/display/~apachechina) ? Elasticsearch默認綁定到localhost(本地主機)。 這足夠滿足你運行一個本地開發服務器(甚至是在同一臺計算機上啟動多個節點的開發集群),但是您需要配置一些?[basic network settings](https://www.elastic.co/guide/en/elasticsearch/reference/5.3/modules-network.html#common-network-settings "Commonly Used Network Settingsedit")(基本的網絡設置),才能跨多臺服務器運行真正的生產集群 。 配置網絡時請注意 不要將裸奔節點發布到互聯網上? ## Commonly Used Network Settings(常用的網絡配置) ## `network.host` 配置節點綁定到該主機名或IP地址,并將該主機發布(advertise)給群集中的其他節點。 配置值支持IP地址,主機名,特殊值或這些組合的數組。默認為_local_ ## `discovery.zen.ping.unicast.hosts` 為了加入集群,節點需要知道集群中至少一些其他節點的主機名或IP地址。 此設置提供此節點嘗試聯系的其他節點的初始列表。 接受IP地址或主機名(域名)。 如果主機名(域名)查找解析為多個IP地址,則每個IP地址將被用于發現。 循環DNS - 從每個查找列表中返回不同的IP - 可以用于發現; 不存在的IP地址會拋出異常,并在下一輪的ping(進行JVM DNS緩存)下進行另一個DNS查找 默認配置為?`["127.0.0.1", "[::1]"]`. ## `http.port` 配置一個監聽http請求的端口。 接受單個值或范圍。 如果指定了范圍,則該節點將綁定到該范圍中的第一個可用端口。默認為?`9200-9300`.(如9200未被占用則默認為9200) ## `transport.tcp.port` 配置一個監聽節點間通信使用的端口。接受單個值或范圍。 如果指定了范圍,則該節點將綁定到該范圍中的第一個可用端口。默認為?`9300-9400`.(如9300未被占用則默認為9300) ## Special values for?network.host(特殊配置值說明) `以下特殊值將可能會配置給network.host`: | `_[networkInterface]_` | 網絡接口的地址,例如:_en0_ | | `_local_` | 本地回環地址,例如:`127.0.0.1`. | | `_site_` | 系統任意站點地址,例如:`192.168.0.1`. | | `_global_` | 系統上的任何全局范圍的地址, 例如?`8.8.8.8`. | ## IPv4 vs IPv6 默認情況下,這些特殊值可以在IPv4和IPv6兩種情況下工作,但也可以通過使用ipv6指定符來限制此值。 例如,_en0:ipv4_只會綁定到接口en0的IPv4地址。 基于云系統的網絡發現 使用 EC2 discovery plugin 或安裝了 Google Compute Engine discovery plugin 在云端運行時,還可以使用更多特殊設置。 ## Advanced network settings(高級網絡配置) 常用網絡設置中介紹的network.host設置是同時設置綁定主機和發布主機的快捷方式。在高級用例中,例如在代理服務器后運行時,可能需要將這些設置設置為不同的值: network.bind_hostThis指定節點應綁定到哪個網絡接口,以便偵聽傳入的請求。節點可以綁定到多個接口,例如兩個網卡或站點本地地址和本地地址。默認為network.host.network.publish_host發布主機是節點向群集中其他節點通告的單一接口,以便這些節點可以連接到該接口。目前,彈性搜索節點可能綁定到多個地址,但只能發布一個。如果未指定,則默認為network.host中的“最佳”地址,按IPv4 / IPv6堆棧優先級排序,然后按可達性排序。 上述兩種設置都可以像network.host一樣配置 - 它們接受IP地址,主機名和特殊值。 ## Advanced TCP Settings(高級TCP配置) 任何使用TCP的組件(如HTTP和傳輸模塊)共享以下設置: | `network.tcp.no_delay` | 啟用或停用[TCP no delay](https://en.wikipedia.org/wiki/Nagle%27s_algorithm)?默認為true; | | `network.tcp.keep_alive` | 啟用或停用?[TCP keep alive](https://en.wikipedia.org/wiki/Keepalive). 默認為true; | | `network.tcp.reuse_address` | 是否應該重復使用地址? 在非Windows機器上默認為true。 | | `network.tcp.send_buffer_size` | TCP發送緩沖區的大小。 默認情況下未設置。 | | `network.tcp.receive_buffer_size` | TCP接受緩沖區的大小。 默認情況下未設置。 | ## Transport and HTTP protocols(節點和HTTP協議) Elasticsearch節點公開了繼承上述設置的兩個網絡協議,但可以獨立進一步配置: TCP傳輸用于通過Java Transport客戶端和Tribe節點在集群中的節點之間進行通信。 有關更多信息,請參閱傳輸模塊.HTTPExpose除Java客戶端之外的所有客戶端使用的JSON-over-HTTP接口。 有關詳細信息,請參閱HTTP模塊。
                  <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>

                              哎呀哎呀视频在线观看