SpringBoot集成ES 7.3.1 和SpringDataElasticSearch 3.2.3.RELEASE 无法连接的错误
Elasticsearch | 作者 RookieYan | 发布于2019年12月12日 | 阅读数:3363
新建一项目想测试下ES是能满足我们项目需求。
在服务器用docker 搭了7.3.1版本的ES 默认配置文件如下:
cluster.name: "docker-cluster"
network.host: 0.0.0.0
Java项目的配置如下:
spring:
data:
elasticsearch:
cluster-name: docker-cluster
cluster-nodes: X.X.X.245:9300
repositories:
enabled: true
因为 集成完 SpringData ElasticSearch 后 项目 出现异常,如下:
DEBUG org.elasticsearch.client.transport.TransportClientNodesService - failed to connect to node [{#transport#-1}{5f1cpYtYRiy45UUFnRIbtA}{X.X.X.245}{X.X.X.245:9300}], ignoring...
org.elasticsearch.transport.NodeDisconnectedException: [][X.X.X.245:9300][cluster:monitor/nodes/liveness] disconnected
所以尝试更新配置文件 添加 如下配置
network.bind_host: 10.0.1.22
transport.tcp.port: 9300
然后现在ES启动 5秒就会挂掉。 (怀疑是docker 限制了container 使用的内存大小)
是否有其他方案 能解决出现的异常问题?
望回复。
谢谢。
在服务器用docker 搭了7.3.1版本的ES 默认配置文件如下:
cluster.name: "docker-cluster"
network.host: 0.0.0.0
Java项目的配置如下:
spring:
data:
elasticsearch:
cluster-name: docker-cluster
cluster-nodes: X.X.X.245:9300
repositories:
enabled: true
因为 集成完 SpringData ElasticSearch 后 项目 出现异常,如下:
DEBUG org.elasticsearch.client.transport.TransportClientNodesService - failed to connect to node [{#transport#-1}{5f1cpYtYRiy45UUFnRIbtA}{X.X.X.245}{X.X.X.245:9300}], ignoring...
org.elasticsearch.transport.NodeDisconnectedException: [][X.X.X.245:9300][cluster:monitor/nodes/liveness] disconnected
所以尝试更新配置文件 添加 如下配置
network.bind_host: 10.0.1.22
transport.tcp.port: 9300
然后现在ES启动 5秒就会挂掉。 (怀疑是docker 限制了container 使用的内存大小)
是否有其他方案 能解决出现的异常问题?
望回复。
谢谢。
1 个回复
RookieYan
赞同来自: