1

ドキュメントで提供されているガイダンスに従って、GREG 4.5.3 を使用してクラスター化された環境 ESB 4.6.0 間で共有レジストリを実装しようとしました。currentDBConfig に h2 db を使用し、マウントされたレジストリに mysql データベースを使用すると、Deployment Synchronizer が自動的に呼び出されると、WSO2 ワーカーは次のエラーを表示します。

Error while updating artifacts in the file system from the registry  {org.wso2.carbon.deployment.synchronizer.registry.RegistryBasedArtifactRepository}
org.wso2.carbon.registry.synchronization.SynchronizationException: message code: ERROR_IN_READING_STREAM_TO_CREATE_META_FILE

currentDBConfig を mysql データベースに指定すると、デプロイメント シンクロナイザーは正常に動作し、期待どおりに構成をレプリケートしますが、ドキュメントによると、これは適切な方法ではありません。Deployment Synchronizer はレジストリをどのように利用してアーティファクトを更新しますか?

User データベースがデフォルトで h2 データベースを使用していることに気付きました。代わりに、共有ガバナンス レジストリ データベースを再ポイントすべきではありませんか?

ありがとう。ギヨーム

4

0 に答える 0