1

我正在尝试在 Tomcat 8 上启动 SymmetricDS 3..7.4。问题是——我无法弄清楚在部署战争后该怎么做。如何启动/停止它?

使用以命令启动的嵌入式 SymmetricDS 服务器(码头)时

bin\sym

当我在我的网络浏览器中转到 sync.url 时,我可以看到文件夹结构和空的 WEB-INF 文件夹,但是从 url localhost:8080/engine_name (战争路径)上的 tomcat 我只看到 404。(也许,这个只是码头与 tomcat 的特殊性,因为相应的 .../sync/ url 在两种情况下都给出 503)。

无论哪种方式,我都想知道,在 Tomcat 部署之后如何控制 SymmetricDS,因为我找不到任何全面的教程,好像它对每个人都很明显,而我出于某种原因就是不明白。

更新

好的,我意识到这听起来很愚蠢,但更精确的问题:

- 我是否需要更改.propertiessync.url文件,如果需要(可能是这种情况),需要更改什么registration url?? 或者是其他东西? http://localhost:<tomcat-port>/<engine-name>/sync

更新 2 我已经解决了我的问题。sync.url 实际上就像我怀疑的那样,http://localhost:<tomcat-port>/<engine-name>/sync当我在 tomcat 中启动 SymmetricDS 服务器时,它就会启动,不需要额外的操作。

4

1 回答 1

0

Tomcat 的日志包含有关 symemtricds 引擎启动的信息。您必须在 web.xml 中提供配置属性文件的位置。对称的一个实例是无用的。必须至少有两个才能启用同步,或者两个引擎配置有两个单独的属性文件。一个具有两个引擎的实例可以同步两个数据库。

浏览快速教程也非常有用。

于 2015-02-04T12:16:19.193 回答