クラスター化された 4 つの WSO2 EMM インスタンス、2 つの管理ノード、2 つのワーカー ノードのセットがあります。これらはすべて別個の仮想マシンです。すべてのノードがマルチキャストを介して正常にクラスターに参加しました。データベースもリモート VM 上にあります。デプロイメント シンクロナイザーがアクティブ化され、すべてのノードで構成されます。SVN リモート VM にコミットする必要があります。
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>