我们已在AWS中的EC2实例上安装了Elasticsearch v2.3.5,并且有多个应用程序正在访问它。我们希望通过route53条目控制集群节点,而不是硬编码AWS中不稳定的IP地址,尤其是在集群需要增长的情况下。 DNS名称将引用包含ES集群中节点的1个或多个A记录。
所有应用程序都是使用配置了
的spring-boot 1.4.0创建的spring.data.elasticsearch.cluster-nodes={ip-address}:9300
可以更改为域名吗?说
spring.data.elasticsearch.cluster-nodes=elastic.example.com:9300
我们如何实现这一目标?