Elasticsearch + Springbootはjava.net.ConnectExceptionを与えて起動します。接続が拒否されました

2019 - 08 - 15  153102.536 DEBUG 8890 --- [(オン4) - 127.00.1 ] oahttp.impl.nio.client.MainClientExec:[交換:1 ]実行開始
 2019 - 08 - 15  153102.541 DEBUG 8890 --- [(オン4) - 127.00.1 ] oahclient.protocol.RequestAddCookies:CookieSpecは、選択:デフォルト
2019年 - 08 -15  153102.550 DEBUG 8890 --- [(オン4) - 127.00.1 ] oahclient.protocol.RequestAuthCache:再を使用して、キャッシュされた' 基本的な'認証スキームのためのhttp:// localhostを:9200 
2019 - 08 - 15  153102.550 DEBUG 8890 --- [(オン4) - 127.00.1 ] oahclient.protocol.RequestAuthCache:いいえ資格情報についてプリエンプティブ認証
 2019 - 08 - 15  153102.550 DEBUG 8890 --- [(オン4) - 127.00.1 ] oahincInternalHttpAsyncClient:[交換:1 ]リクエスト接続のための {} - >のhttp:// localhostを:9200 
2019 - 08 - 15  153102.552 DEBUG 8890 --- [(オン4) - 127.00.1] .ncPoolingNHttpClientConnectionManager:接続要求:[ルート:{} - >のhttp:// localhostを:9200] [合計が生かさ:0。ルート割り当て:10の0。総計は、割り当てられた:0]が30で
2019 - 08 - 15  153102.556 DEBUG 8890 --- [プール| 2 -thread- 1 ] .ncPoolingNHttpClientConnectionManager:接続要求が失敗した

接続が拒否:java.net.ConnectExceptionは
    sun.nioで。 ch.SocketChannelImpl.checkConnect(ネイティブメソッド)
    sun.nio.ch.SocketChannelImpl.finishConnectで(SocketChannelImpl.java:717 
    :org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor.processEvent(DefaultConnectingIOReactor.javaで171 
    :org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor.processEventsで(DefaultConnectingIOReactor.java 145 
    org.apacheで.http.impl.nio.reactor.AbstractMultiworkerIOReactor.execute(AbstractMultiworkerIOReactor.java:348 
    org.apache.http.impl.nio.conn.PoolingNHttpClientConnectionManager.executeで(PoolingNHttpClientConnectionManager.java:221 
    org.apache.http.implで$ .nio.client.CloseableHttpAsyncClientBase 1:.RUN(CloseableHttpAsyncClientBase.java 64を
    java.lang.Thread.run(Thread.javaで:748

 

これは、要求の健康状態のES春のブート起動中にエラーをチェックし、その後、9200ポートを服用する必要があります 

私のESは、サーバーがローカルにインストールされていない上にインストールされています

その理由は、ローカルホストを与えられている:ローカルがないため9200は正常に拒否しました 

ソリューション:

      

春:
    elasticsearch:
        残り:
          URIを:[ " http://192.168.10.68:9200 " ]

しかし、私はプラグインをインストールするには行かなかった怠惰を解決するために、このメソッドを使用していない頭かのように思わプラグインする必要があります 

直接、簡単な方法で暴力に対処

management.health.elasticsearch.enabled = 

Direct'm(これは推奨されません)をチェックするつもりはありません

 

おすすめ

転載: www.cnblogs.com/pqy521/p/11358340.html