2011-12-03 7 views
0

Websphere 6.0.2上で実行される古代のアプリケーションで、パフォーマンスの問題を解決する手助けをしなければならない不幸があります。これは、IBM JDK 1.4.2を使用してSLES9上で実行されます。このアプリケーションの1つの部分はうまく動作するとはみなされませんが、それは私のQについてのものではありません。Websphere内部の理解

私のQは、WASの内部構造を説明する良いリンクがあるかどうかです。例えば、NotificationServiceDispatcherスレッドは何をしていますか? LocalNotificationServiceDispatcherとはどのような関係がありますか?とにかくどのような通知が送信されますか? WASはWebContainerスレッドをどのように管理しますか(どのような状況でそれらが消滅するのですか?消費するものは何ですか?)

これに起因する必然的に多くのQがあるので、私は本当に特定の答えではなく、上記のことを論じるリンクを探していました。私はIBMのサイトを見てきましたが、「役に立たない検索、不可能なナビゲート」のためにoracleと競合していることがわかりました。

答えて

2

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

1

私はNotificationServiceDispatcherスレッドプールは、アウトプロセスに通知を送信するために使用されています...

を使用すると、特定の答えを要求していないが、場合には、誰かがこの質問を見つけて、特定の答えを探している知っていますJMXリスナー、およびLocalNotificationServiceDispatcherも、インプロセスのJMXリスナーに対して同様に機能します。

WebContainerスレッドは、ThreadPoolを使用して管理されます。 Thread pool settings InfoCenterトピックでは、スレッドの管理に使用される設定の一部について簡単に説明します。要約すると、スレッドは、プールが最小数を超えており、スレッドが指定された間隔で作業を完了していない場合に終了します。

関連する問題