Transport Client 訪問 es 常見問題

es 連接出錯,錯誤信息如下:

[None of the configured nodes are available:[{#transport#-1}{Wn5UYXoTTIaPT4LZ3-RtZg}{???.???.?.???}{???.???.?.???:9200}]]

常見問題場景:

1)端口應(yīng)該為?9300;

2)TransportClient?版本與?ES?版本不一致;

3)Client.transport.sniff?參數(shù)值為?false;如果值為?true?會報?NoNodeAvailableException?。當?ES?服務(wù)器監(jiān)聽使用內(nèi)網(wǎng)服務(wù)器?IP?而訪問使用外網(wǎng)?IP?時,如果將?client.transport.sniff?設(shè)置為?true,則在自動發(fā)現(xiàn)時會使用內(nèi)網(wǎng)?IP?進行通信,導(dǎo)致無法連接到?ES?服務(wù)器;建議將參數(shù)設(shè)置為?false,然后直接使用?addTransportAddress?方法手動添加入口節(jié)點;

4)InetAddress.getByName()?方法中參數(shù)值,必須替換為您的?ES?實例基本信息界面中的內(nèi)網(wǎng)地址(比如?192.168.1.115)。

舉例說明:

public TransportClientgetESConnection() {

????????TransportClient client =null;

? ? ? ? try {

????????????????????Settings esSettings = Settings.builder()

? ? ? ? ? ? ? ? ? ? .put("cluster.name", "elasticsearch_cluster")// 設(shè)置ES實例的名稱

? ? ? ? ? ? ? ? ? ? .put("client.transport.sniff", false)// 自動嗅探整個集群的狀態(tài),把集群中其他ES節(jié)點的ip添加到本地的客戶端列表中

? ? ? ? ? ? ? ? ? ? .build();

? ? ? ? ? ? client =new PreBuiltTransportClient(esSettings);// 初始化 client 較老版本發(fā)生了變化,此方法有幾個重載方法,初始化插件等。

????????????// 此步驟添加 IP ,至少一個,其實一個就夠了,因為添加了自動嗅探配置

? ? ? ? ? ? client.addTransportAddress(new TransportAddress(InetAddress.getByName("192.168.1.115"), 9300));

? ? ? ? }catch (UnknownHostException e) {

????????????log.info("elasticsearch連接異常信息 : {}", e.getMessage());

? ? ? ? }

????????return client;

? ? }

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 本文所有內(nèi)容皆關(guān)于 ES和 kibana 一、簡介 ELKB即elasticsearch、logstash、ki...
    閑云戲雨閱讀 1,607評論 0 0
  • /** *該篇文章主要介紹如何學(xué)習(xí)ES,如何入門,ES簡單的檢索方式等(ES版本2.4.1) **/ public...
    北海老王閱讀 285評論 0 0
  • 越來越多的企業(yè)已經(jīng)采用ELK解決方案來對其公司產(chǎn)生的日志進行分析,筆者最近著手在生產(chǎn)環(huán)境部署自己的ELK stac...
    運維前線閱讀 1,680評論 0 4
  • 昨天寫作群戰(zhàn)友佳靜組織了一次交流,關(guān)于新年寫作的一些想法,提升自己寫作的計劃,以及對于寫作群規(guī)則的一些提議,為新的...
    穆建園閱讀 218評論 1 1
  • 總感覺自己的世界是灰暗的。作為一個已是二十稍多一點的青年來說可以說每天都在渴望著成功。而事實呢!渴望雖在渴望,而做...
    在思考閱讀 243評論 0 0

友情鏈接更多精彩內(nèi)容