Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
当使用PHP客户端库时,Couchbase多节点集群是单点故障吗?_Php_Couchbase - Fatal编程技术网

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

当使用PHP客户端库时,Couchbase多节点集群是单点故障吗?,php,couchbase,Php,Couchbase,在Couchbase中,您可以阅读: 如果正在运行多节点群集,则只需指向 集群中的单个节点作为PHP扩展将透明地 确定任何群集拓扑并将请求路由到正确的服务器 以及对地形变化作出反应 我的问题是,当实例化couchbase类时,如果应用程序所指向的节点关闭了怎么办?这不是一个单一的失败点吗?如何避免此问题?您可以将集群的已知端点列表作为数组传递给构造函数 $hosts = array('example.com', 'example.org:8091'); $cb = new Cou

在Couchbase中,您可以阅读:

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


我的问题是,当实例化couchbase类时,如果应用程序所指向的节点关闭了怎么办?这不是一个单一的失败点吗?如何避免此问题?

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

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