Weblogic 10.3.x 中的 "Stuck Thread Max Time" 和 "Max Stuck Thread Time" 有什么区别?
What's the difference between "Stuck Thread Max Time" and "Max Stuck Thread Time" in Weblogic 10.3.x?
Weblogic 10.3.6 Admin Console 有两个与 Stuck Threads 时间配置相关的参数。
中的一个:Servers -> Some_Server -> Configuration -> Tuning
具有参数:Stuck Thread Max Time
Other in: Servers -> Some_Server -> Configuration -> Overload
有参数: Max Stuck Thread Time
在我做的一些测试中,只有 Overload
配置中的参数似乎会触发同一选项卡配置中的 Failure Action
。我无法弄清楚 Tuning
选项卡中的参数的作用。
在 Oracle 官方文档中,两个参数具有相同的描述,但与不同的 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)
我的问题是,这些参数有什么区别?
调整 = 卡住线程报告
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 线程被卡住,则服务器会将自身转换为失败状态。一旦服务器转换为失败状态。过载选项卡上的失败操作控制要采取什么操作来纠正这种情况。
Weblogic 10.3.6 Admin Console 有两个与 Stuck Threads 时间配置相关的参数。
中的一个:Servers -> Some_Server -> Configuration -> Tuning
具有参数:Stuck Thread Max Time
Other in: Servers -> Some_Server -> Configuration -> Overload
有参数: Max Stuck Thread Time
在我做的一些测试中,只有 Overload
配置中的参数似乎会触发同一选项卡配置中的 Failure Action
。我无法弄清楚 Tuning
选项卡中的参数的作用。
在 Oracle 官方文档中,两个参数具有相同的描述,但与不同的 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)
我的问题是,这些参数有什么区别?
调整 = 卡住线程报告
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 线程被卡住,则服务器会将自身转换为失败状态。一旦服务器转换为失败状态。过载选项卡上的失败操作控制要采取什么操作来纠正这种情况。