我正在尝试使 SymmetricDS 教程中的示例正常工作。我正在使用下载 zip 的示例目录中的配置文件 corp-000.properties 和 store-001.properties。我已将它们放在引擎目录中并对其进行了编辑,以便 corp-000 使用 MySQL DB,而 store-001 使用 H2 DB,两者都在我的本地计算机上。
以下是 corp-000.properties 中的注册和同步 URL:
registration.url=
sync.url= http : // localhost : 31415 / sync / corp-000
以下是 store-001 中的那些:
registration.url= http: // localhost : 31415 / sync / corp-000
sync.url= http : // localhost : 31415 / sync / corp-000
当我运行 bin/sym 时,它会找到两个数据库。但随后,store-001 报告:
[store-001] - DefaultOfflineClientListener - Failed to connect to the transport: http: // localhost : 8080 / sync / corp-000
[store-001] - PushService - Could not communicate with corp:000:000 at http: // localhost : 8080 / sync / corp-000 because: Connection refused
这是一个谜,因为端口 8080 没有在两个属性文件中的任何地方指定。
注意:上面的 URL 在属性文件中没有空格。我必须这样做才能让 Stackoverflow 允许我将它们包含在我的问题中。
预先感谢您的帮助。