首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP3.1因果集群,graphaware Neo4j驱动程序-是否支持路由?

PHP3.1因果集群,graphaware Neo4j驱动程序-是否支持路由?
EN

Stack Overflow用户
提问于 2017-02-07 03:11:01
回答 1查看 158关注 0票数 1

我们有一个具有三个核心节点的neo4j 3.1因果集群。

我们正在使用PHP graphaware驱动程序(我们已经在PHP中有了一个代码库,现在切换到另一种语言是不可行的)

这是我们连接的方式:

代码语言:javascript
复制
   $neo4j  = ClientBuilder::create()
            ->addConnection('bolt+routing', 'bolt://user:pswd@ip:7687')
            ->setDefaultTimeout(99)
            ->build();

我可以从集群中读取,没有问题。

写入是问题所在,如果提供的ip不是领导者,则写入失败。(在三个核心节点中,领导者确实会发生变化)

PHP graphaware驱动程序是否支持因果聚类?

EN

回答 1

Stack Overflow用户

发布于 2017-02-11 20:49:25

目前,您应该能够自己实现一个简单的路由,方法是使用集群监视过程,并在路由表发生更改时为write/read-bolt-URLs创建一个新的驱动程序。

https://neo4j.com/docs/operations-manual/current/monitoring/causal-cluster/

还有一些路由端点可以帮助您使用TCP负载均衡器:

代码语言:javascript
复制
/db/manage/server/core/available
/db/manage/server/core/writable
/db/manage/server/read-replica/available
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42075441

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档