我目前正在创建 3 个 Neo4j 高可用性服务器。我的业务逻辑将一台服务器作为专用主机,而另外两台机器是专用从机。我的奴隶存在于与我的主人完全不同的数据中心。
在两个应用程序之间建立链接的最佳方法是什么?我已经能够使用 OpenVPN 建立连接,但我很好奇这是否比 SSH 端口转发更好?我不完全确定 Zookeeper 需要如何与其他节点通信。VPN 连接只创建单向连接,例如,我的主服务器可以与从服务器创建连接,但无法与其主服务器创建连接。(我认为?)
我该怎么做?谢谢!
PS:我的主人使用的是 Neo4j 的嵌入式实例,而奴隶是独立的实例(如果这很重要)。