我正在使用带有 cloud-aws 插件的 elasticsearch (0.90.x)。有时,运行在不同机器上的节点无法发现彼此(“等待了 30 秒,发现未设置初始状态”)。我已将“discovery.ec2.ping_timeout”设置为“15s”,但这似乎没有帮助。还有其他可能会产生影响的设置吗?
discovery:
type: ec2
ec2:
ping_timeout: 15s
最佳答案
不确定您是否知道这篇博文:http://www.elasticsearch.org/tutorials/elasticsearch-on-ec2/ 。它深入解释了插件设置。
添加集群名称,如下所示
cluster.name: your_cluster_name
discovery:
type: ec2
...
可能有帮助。
关于amazon-web-services - ec2 上的 elasticsearch 节点的不可靠发现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18157096/