0

残念なことに、Websphere 6.0.2 で実行されている古いアプリケーションのパフォーマンスの問題のトラブルシューティングを手伝わなければなりません。IBM JDK 1.4.2 を使用して SLES9 上で実行されます。このアプリケーションには、動作が適切であると考えられる部分は 1 つもありませんが、それは私の Q の目的ではありません。

私の質問は、WAS の内部構造のいくつかを説明する適切なリンクがあるかどうかです。たとえば、NotificationServiceDispatcher スレッドは何をしますか? LocalNotificationServiceDispatcher との関係は? とにかくそれはどんな通知を送りますか?WAS は WebContainer スレッドをどのように管理しますか?

これにより必然的に多くの質問が発生する可能性があるため、具体的な回答ではなく、上記について説明しているリンクを探していました. IBM のサイトを調べてみましたが、「役に立たない検索、ナビゲートできない」という理由でオラクルと競合していることがわかりました。

4

2 に答える 2

2

IBM のレッドブックは通常まともです。これはWAS 6のものです。それがあなたの特定の質問に答えているかどうかはわかりませんが、あなたが今持っている以上のもののように思えます. 幸運を。

于 2011-12-03T06:50:51.380 に答える
1

特定の回答を求めていないことは承知していますが、誰かがこの質問を見つけて特定の回答を探している場合に備えて...

NotificationServiceDispatcher スレッド プールは、プロセス外の JMX リスナーに通知を送信するために使用され、LocalNotificationServiceDispatcher はプロセス内の JMX リスナーに対して同様に送信します。

WebContainer スレッドは、ThreadPool を使用して管理されます。スレッド プール設定InfoCenterのトピックでは、スレッドの管理に使用される設定の一部を簡単に紹介しています。要約すると、プールに最小数よりも多くのスレッドがあり、スレッドが指定された間隔で何の作業も行わなかった場合、スレッドは終了します。

于 2011-12-05T15:34:23.727 に答える