ADF融合アプリケーションではCoherenceの概念を使用し、クラスタを作成するにはUnicast listerを使用しています。 現在、ローカルで一貫性を維持している間は、tangosol-coherence-override.xmlファイルでローカルシステムのアドレスとポートの値を使用しています。Coherenceで動的アドレスおよびポート値を使用してUnicastリスナー・アドレスを構成する方法
tangosol-coherence-override.xmlファイルの環境ごとに、アドレスとポートの値を更新するにはどうすればよいですか。
ご提案ください。あなたは、開発と生産のtangosol-coherence-override-prod.xml
でtangosol-coherence-override-dev.xml
ファイルを使用することができ
よろしく、 ジョセフ
開発と生産のために異なるポートとアドレスで、アプリケーションでこれら2つのxmlを使用する必要があるとします。 ?アプリケーションの一貫性を実行すると、プロダクションと開発バージョンのxmlが自動的に識別されますか?その場合、5つの環境でアプリケーションをテストする必要がある場合、xmlをどのように構成できますか?私にお知らせください。 –
こんにちはクジッツォフ、参考になっていただきありがとうございます。具体的には、tangosol-coherence-override-dev.xmlとtangosol-coherence-override-prod.xmlを作成し、特定の環境にロードするそれぞれのコンテンツを作成しました。しかし、私はアプリを実行するときのように、私がdevをロードするか、xmlをプロットする必要があるかをどのように認識するかなど、ある時点で停止しました。もう少し説明してください。 –
こんにちはKrzysztof、私はドキュメントを読んで、複数のオーバーライドファイルを定義でき、モードでベースにアクセスできることを知りました。しかし、私の疑問はdev、opdev、deva、sita、prodのような5つの環境があることです。私は5つのtangasol-coherence-over-(mode).xmlを作成しました(モード値は - dev、opdev、deva、sitaです)。しかし、私は開発環境で動作していることをアプリケーションがどのように知っているのですか?だから私はdevの特定のXMLファイルをロードする必要があります。私はこれも私がうまくいかない方法があると思います。ドキュメントを誤って理解している可能性があります。私の理解が間違っていれば私を修正してください。 –