什么';这两者之间的区别是什么;“卡死螺纹最长时间”;及;“最大卡扣时间”;在Weblogic 10.3.x中?

什么';这两者之间的区别是什么;“卡死螺纹最长时间”;及;“最大卡扣时间”;在Weblogic 10.3.x中?,weblogic,weblogic11g,workmanagers,Weblogic,Weblogic11g,Workmanagers,Weblogic 10.3.6管理控制台有两个与卡滞线程时间配置相关的参数 Servers->Some_Server->Configuration->Tuning中的一个参数为:stacked Thread Max Time 其他在:Servers->Some_Server->Configuration->重载中有参数:Max stack Thread Time 在我做的一些测试中,只有重载配置中的参数似乎会触发相同选项卡配置中的故障操作。我不知道Tuning选项卡中的参数是什么。 在Oracl

Weblogic 10.3.6管理控制台有两个与卡滞线程时间配置相关的参数

Servers->Some_Server->Configuration->Tuning
中的一个参数为:
stacked Thread Max Time

其他在:
Servers->Some_Server->Configuration->重载
中有参数:
Max stack Thread Time

在我做的一些测试中,只有
重载
配置中的参数似乎会触发相同选项卡配置中的
故障操作
。我不知道
Tuning
选项卡中的参数是什么。 在Oracle官方文档中,两个参数具有相同的描述,但与不同的MBean相关:

[Stick Thread Max Time]ServerMBean.StuckThreadMaxTime()

[Max Stuck Thread Time]ServerFailureTriggerBean.MaxStuckThreadTime()


我的问题是,这些参数之间的区别是什么?

调优=卡住的线程报告

Servers -> Some_Server -> Configuration -> Tuning -> Stuck Thread Max Time
这将检查任何和所有卡住线程的卡住线程计时器间隔,并将其报告在服务器的日志文件中,例如:
“WebLogic.kernel.Default(self-tuning)”已忙了“zzz”秒处理请求“----”,这超过了配置的时间(stucksthreadmaxtime)600秒。

过载=卡死线程反应

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

Max Stick Thread Time指定服务器认为线程卡住的时间长度。如果总共有多个被卡住的线程计数线程被卡住,服务器将自身转换为失败状态。一旦服务器转换到失败状态。“过载”选项卡上的“故障操作”控制要采取的纠正措施。

谢谢您的回答!weblogic在同一件事上有这样独立的参数是毫无意义的,很奇怪!:)同意-这些设置没有很好的文档记录。答案来自experience+weblogic books/Articles我将“最大卡住线程时间”设置为10,“卡住线程数”设置为5,在每次运行100秒的100个并发请求的压力测试期间,服务器应该变成失败状态,对吗?但是我的服务器保持在警告状态,不管运行的并发线程数是多少。我使用的是WL版本10.3.6.0和java版本1.7.0_80。是否需要其他配置?只有当您将“紧急操作:”设置为“忽略,不采取任何操作”,并且“卡住的线程数:”大于零时,服务器才会失败。