8

Weblogic 10.3.6 管理コンソールには、スタック スレッドの時間設定に関連する 2 つのパラメータがあります。

One in:Servers -> Some_Server -> Configuration -> Tuningには次のパラメーターがあります。Stuck Thread Max Time

Other in:Servers -> Some_Server -> Configuration -> Overloadには次のパラメータがあります:Max Stuck Thread Time

私が行ったいくつかのテストでは、構成のパラメーターのみが同じタブ構成でOverloadトリガーされるようです。タブFailure Actionのパラメーターが何をするのかわかりません。TuningOracle の公式ドキュメントでは、両方のパラメーターの説明は同じですが、異なる MBean に関連付けられています。

[スタックスレッド最大時間] ServerMBean.StuckThreadMaxTime ( http://docs.oracle.com/cd/E21764_01/apirefs.1111/e13952/pagehelp/Corecoreserverserverconfigtuningtitle.html )

[最大スタック スレッド時間] ServerFailureTriggerMBean.MaxStuckThreadTime ( http://docs.oracle.com/cd/E21764_01/apirefs.1111/e13952/pagehelp/Corecoreserverserverconfigoverloadtitle.html )

私の質問は、これらのパラメーターの違いは何ですか?

4

1 に答える 1

10

チューニング= スタック スレッドのレポート

Servers -> Some_Server -> Configuration -> Tuning -> Stuck Thread Max Time

これにより、すべてのスタック スレッドのスタック スレッド タイマー間隔がチェックされ、サーバーのログ ファイルに次のように報告されます。'WebLogic.kernel.Default (self-tuning)' has been busy for "zzz" seconds working on the request "------" , which is more than the configured time (StuckThreadMaxTime) of "600" seconds.

過負荷= スタック スレッドの反応

Servers -> Some_Server -> Configuration -> Overload -> Max Stuck Thread Time

Max Stuck Thread Time は、サーバーがスレッドがスタックしていると見なすまでの時間を指定します。Stuck Thread Count スレッドの合計がスタックした場合、サーバーは自身を障害状態に移行します。サーバーが障害状態に移行したら。[Overload] タブの [Failure Action] は、状況を修正するために実行するアクションを制御します。

于 2015-01-29T18:43:41.730 に答える