2

Weblogic クラスター内の複数のサーバー間で単一のプロパティ値を確実に共有するにはどうすればよいですか? サーバーの 1 つ (最初にアクセスしようとするサーバー) によってセットを取得します。

これがクラスター全体にわたる静的変数のようなもので、変数にアクセスする最初のサーバーがその値を設定し、その値がクラスター内の他のすべてのサーバーに表示されると想像してください。

クラスター化された環境の JNDI により、オブジェクトがクラスター間で共有されることが保証されると読んだので、これには JNDI が適切であると考えていました。そのため、クラスター内の JNDI 名の下に文字列オブジェクトを設定し、同じ名前をバインドしようとした他のサーバーが Name Already Bound 例外を取得し、別のサーバーから既にバインドされた値を使用することを知っていると予想しました。しかし、うまくいきません。各サーバーは、JNDI に独自の値を設定しており、同じ JNDI にアクセスしていることを示唆するものはないように見えます。

4

1 に答える 1