Elasticsearch学习-ClusterState
1 概念
Elasticsearch集群Master和Data/CoordinatingNode之间同步ClusterState,包含了整个集群节点的综合信息。
通过访问es_http/_cluster/state
,可以看到es集群ClusterState详情:
CoordinatingNode(协调节点)在收到client请求后,正是利用自身同步的ClusterState进行路由到index的shard所在的DataNode。
2 ClusterState API
基本格式如下:
GET /_cluster/state/{metrics}/{indices}
具体可参考Cluster State
Elasticsearch各种Node角色介绍请参考ES-Node