首页 文章

使用PHP客户端库时,Couchbase多节点集群是否是单点故障?

提问于
浏览
0

在Couchbase PHP Client Library Documentation中,您可以阅读:

如果您正在运行多节点群集,则只需指向群集中的单个节点,因为PHP扩展将透明地确定任何群集拓扑并将请求路由到正确的服务器以及对拓扑更改做出反应 .

我的问题是,当你实例化couchbase类时,你的应用程序所指向的节点是什么?这不是单点故障吗?我该怎么做才能避免这个问题?

1 回答

  • 2

    您可以将集群的已知 endpoints 列表作为数组传递给构造函数

    $hosts = array('example.com', 'example.org:8091');
        $cb = new Couchbase($hosts, $user, $passwd, $bucket);
    

相关问题