gpt4 book ai didi

java - Symmetricds 动态更改文件同步的源基目录

转载 作者:行者123 更新时间:2023-11-30 11:21:35 27 4
gpt4 key购买 nike

我们有一个 corp 节点和许多用于文件同步的存储节点。我们有从每个商店节点到公司节点的同步文件。不同店铺的源码目录不同。

我们可以使用 bean shell 脚本或任何扩展来动态更改文件触发器的基本目录吗?即文件触发器的源基目录在不同的商店中会有所不同。

最佳答案

源基目录在节点组上指定。由于它是源设置,因此无法像目标设置那样进行更改。

有两种可能的解决方案...

  1. 为每个客户创建一个单独的节点组。共享相同基本目录的客户端显然可以共享相同的节点组。
  2. 您可以使用转换来修改发送到客户端的配置。这是一个 hack,所以请自行承担风险。您将在 sym_file_trigger 表上创建 BSH 或查找转换。您可以使用客户端节点 ID 从表中查找基本目录。我已将这种方法用于 SymmetricDS 的不同部分,但从未用于文件同步。

这似乎是一种常见的情况。作为 3.6 版本的一部分,我创建了一个功能请求。在接下来的几个月里,我们应该会为您提供更清洁的解决方案。您可以在此处跟踪问题...

http://www.symmetricds.org/issues/view.php?id=1623

关于java - Symmetricds 动态更改文件同步的源基目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22167650/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com