一些建议:
1-使用端口9300。[9300-9400]用于节点到节点通信,[9200-9300]用于HTTP通信。
2-确保您使用的Java API的版本与服务器上运行的elasticsearch的版本匹配。
3-确保集群名称为
foxzen(检查服务器上的elasticsearch.yml)。
4-删除
put("node.name","yu"),因为您正在使用TransportClient,
yu所以您不会作为节点加入群集,即使您看起来像是服务器节点也已命名,因此无论如何都希望使用其他节点名称。



