0

WAS6.1 で JDK ロガーを使用し、Web ページ (JSP) を使用して、特定のパッケージのログ レベルを更新します。リクエストはサーブレットに送信され、サーブレットはパッケージの現在のロガー セットを取得し、それぞれの新しいレベルを更新します。

しかし、war/ear はクラスターにデプロイされる予定であり、問​​題は、リクエストが送信されたノードだけでなく、すべてのノードでログ レベルが更新されるようにするにはどうすればよいかということです。

参考までに、アプリケーションにはSpring、JDKロギング、JEE1.4があります

4

1 に答える 1

1

JMXを使用してそれを行うことができます。各 WebSphere インスタンスは、ログ レベルの設定を可能にするタイプTraceServiceの MBean を公開します。その MBean は WebSphere 固有の規則を使用しますが、最終的には JDK ロガー (java.util.logging) のログ レベルを更新します。

各クラスタ メンバーに直接接続することも、デプロイメント マネージャに接続してそこから関連する TraceService MBean を検索することもできます (デプロイメント マネージャの MBean サーバーは、実際には、細胞)。

于 2011-10-31T21:47:03.770 に答える