我对 Elasticsearch 相当陌生,并且正在观看一些有些过时的教程。
在教程中,他们说如果有专用的数据节点,建议禁用对它们的客户端访问,这样它们就不会提供查询服务,而是专注于索引数据。他们使用该设置node.client: false
禁用客户端访问,但我了解到该设置已被弃用和删除。
删除该node.client
设置的原因是它是多余的,并且通过将node.master
and设置node.data
为 false,该节点成为一个专用的客户端节点。如果它们都没有设置为 false,这意味着什么?客户端角色是否始终处于启用状态?可以关闭吗?
终于在文档中找到了我的答案。显然,客户端节点现在称为协调节点..