我在我们自己的内部网络(不直接连接到互联网)内的两台 OSX 10.9 不同的机器上安装了 arangodb2.0.6(带有 APP)
我在机器 A 中为数据库“MyDB”正确配置了复制记录器。
我在机器 B 中的数据库“MyDB”中配置了复制应用程序,指向 A,没有开始标记并启动它,返回“正在运行”:“真”。
但是应用程序立即停止并出现错误:lastError”:{“errorMessage”:“从端点'tcp://xxxx:8002'获得相同的服务器ID(190048212006786)作为本地应用程序服务器的ID”,},
如果通过 HTTP API 我在机器 A 和 B 中调用 /_api/replication/server-id,我得到相同的 serverId:190048212006786。
您分配 serverId 的方式是什么?基于 arangodb 版本/操作系统版本/外部 IP。
非常感谢,