繁体   English   中英

没有响应的节点的elasticsearch.js故障转移

[英]elasticsearch.js failover for unresponsive node

我在具有3台主机的node.js服务器中使用elasticsearch.js,该主机以这种方式配置:

var elasticsearch = require('elasticsearch');
var config = {
    hosts: [
        'host1',
        'host2',
        'host3',
    ],
    apiVersion: '6.1'
}

var elasticClient = new elasticsearch.Client(config);

如果这些主机之一关闭,客户端将收到超时错误,我该如何避免呢?

我尝试了ping命令,但没有正确响应。

有没有一种方法可以配置通用故障转移,如果其中一台发生故障,该故障转移会调用下一个主机?

谢谢。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM