我有一组四个集群 WSO2 EMM 实例、2 个管理节点和 2 个工作节点。这些都是独立的虚拟机。所有节点均已通过多播成功加入集群。该数据库也在远程虚拟机上。在所有节点上激活并配置部署同步器;他们应该提交到 SVN 远程虚拟机。
SVN 服务器配置正确,因为它接受来自另一个测试 VM 的提交。
通常管理节点应该将 /repository/deployment/server 的内容提交给 SVN 服务器。
这些提交不应该自动发生吗?目前更重要的是,我可以强制手动提交以检查所有设置是否正确吗?(我没有看到日志中发生任何事情,SVN 存储库的内容也没有改变......)
仅供参考,这是 carbon.xml 的一个片段:
<DeploymentSynchronizer>
<Enabled>true</Enabled>
<AutoCommit>true</AutoCommit>
<AutoCheckout>true</AutoCheckout>
<RepositoryType>svn</RepositoryType>
<SvnUrl>http://10.1.0.18/emm</SvnUrl>
<SvnUser>{{ username }}</SvnUser>
<SvnPassword>{{ password }}</SvnPassword>
<SvnUrlAppendTenantId>true</SvnUrlAppendTenantId>
</DeploymentSynchronizer>