欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

crossclustersearch

时间:2023-05-03
cross cluster search:

ES非常容易做横向水平扩展,但是集群不可能说无限扩展:因为当集群的meta信息(节点、索引、集群状态)过多,会导致更新压力变大,单个Active Master会成为性能瓶颈。所以,如果ES集群能支持跨集群搜索的话,就可以更好的实现集群的横向扩展。于是CCS就是这么应运而生。从ES5.3版本以后,ES引进了一个CCS的功能。我们可以免费使用这个功能。

#可以在配置文件中配置也可以使用api方式配置:

PUT _cluster/settings{ "persistent": { "search": { "remote": { "cluster_one": { "seeds": [ "127.0.0.1:9300" ] }, "cluster_two": { "seeds": [ "127.0.0.1:9301" ] }, "cluster_three": { "seeds": [ "127.0.0.1:9302" ] } } } }}

GET _remote/info 可以查看设置的css状态

如果需要修改执行以下命令PUT _cluster/settings{ "persistent": { "search": { "remote": { "cluster_two": { "skip_unavailable": null, "seeds": null }, "cluster_three": { "skip_unavailable": null, "seeds": null } } } }}

kibana使用查询
在创建索引模式的时候
:pro-sec *:表示集群 pro-sec 表示索引

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。