0

JNDIルックアップを介して相互のリモートインターフェイスと通信できる2つのJavaEEアプリケーションがあります。両方のアプリケーションを単一のGlassfishドメインにデプロイしたいのですが、それらを別々のJVMで実行します。この設定は可能ですか?

Glassfishクラスターが答えのようですが、どのインスタンスがどのアプリケーションを取得するかを制御できるようには見えません。アプリケーションをクラスター自体にデプロイしてから、すべてのインスタンスにプッシュする必要があるようです。

4

1 に答える 1

1

クラスター内の単一のインスタンスにデプロイすることはできません。オラクルのカスタマーサポートの回答:

「あなたが望んでいることは不可能であることを確認できます。そのインスタンスがクラスターの一部である場合、単一のインスタンスをターゲットにすることはできません。クラスターはそのために設計されており、クラスター機能を気にしない場合は、スタンドアロン インスタンスを使用できます。 ."

考えられる解決策の 1 つは、アプリケーション A の展開にドメイン管理サーバー (DAS) を使用し、アプリケーション B の展開にクラスターを使用することです。ただし、その場合、アプリケーション A の高可用性 (HA) がないことに注意してください。これは私の推奨ではなく、可能な解決策です。

于 2012-11-21T08:06:54.740 に答える