{"path":"/_node/stats/pipeline","status":404,"error":{"message":"Not Found"}}
时间: 2024-01-06 21:25:17 浏览: 132
根据提供的引用内容,您可以使用Elasticsearch的Python客户端来连接到不同的主机,并指定每个节点的参数。以下是一个示例代码:
```python
from elasticsearch import Elasticsearch
# 连接到本地主机和另一个节点
es = Elasticsearch([
{'host': 'localhost'},
{'host': 'othernode', 'port': 443, 'url_prefix': 'es', 'use_ssl': True},
])
```
这段代码将创建一个Elasticsearch对象,其中包含两个节点的连接信息。第一个节点是本地主机,第二个节点是名为"othernode"的主机,使用SSL连接到端口443,并指定了一个url_prefix。
关于您提到的错误信息`{"path":"/_node/stats/pipeline","status":404,"error":{"message":"Not Found"}}`,它表示请求的路径在Elasticsearch中不存在。您可以通过检查路径是否正确或与Elasticsearch API文档进行比对来解决此问题。
阅读全文