Elasticsearch仅主节点工作

时间:2018-08-01 12:07:55

标签: elasticsearch

我正在尝试在Index A上执行一些查询,这些查询从python(agggs查询)代码到ES服务器。

我的配置:

Index A分片为node-superman-1-> node-superman-4

node-superman-1-> node-superman-4数据 master 节点。

node.master: true 
node.data: true 
node.ingest: true 

node-superman-client-41只是一个节点,我试图调用该节点。

node.master: false
node.data: false
node.ingest: false

但是只有node-superman-3有效(我试图运行多线程,必须等待更高版本的线程)。

Python代码:

我使用elasticsearch连接到node-superman-client-41

使用搜索功能elasticsearch.search

data = elasticsearch.search(index='Index_A', body=query, 
request_timeout=120)

query就像普通查询{ query: { ... }, aggs: { ... } }

我创建了多连接并用于多线程:

enter image description here

那为什么呢?如何共享另一个节点(1、2、4)?

enter image description here

谢谢!

0 个答案:

没有答案