WebLogic Server 的服务线程总是快速下降
我们在一台 WebLogic 服务器上连接了一个 HP BAC 探测器,我们注意到该服务器的可用服务线程数量通常总是突然大幅“下降”。
有没有人遇到过任何情况或有什么可以分享我如何跟踪这个?目前,我的线程转储捕获进程无法捕获此信息,因为通常为时已晚。或者我可以考虑任何连续的线程转储捕获过程吗?
we have a HP BAC probe attached on one of our WebLogic servers and we have noticed that the server is often always taking a sudden and deep "dip" in the number of service threads available.
Does anyone has any encounter or anything to share how i may track this? Currently my thread dump capturing process is unable to capture this because often it is too late. Or is there any continuous thread dump capturing process i may consider?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以通过管理控制台定义 JMX 通知
将被 WebLogic 诊断框架 (WLDF)
这将创建一个您可以稍后进行分析的诊断快照。
了解如何创建监视通知
http://download.oracle.com/docs/cd/E21764_01/apirefs.1111/e13952/taskhelp/diagnostics/CreateNotificationsForWatches.html
特别是在管理控制台中
http://download.oracle.com/docs/cd/E21764_01/apirefs.1111/e13952/taskhelp/diagnostics/CreateWatchesForADiagnosticModule.html
You can define a JMX Notification via the Admin Console
which will be picked up by WebLogic Diagnostics Framework (WLDF)
This creates a diagnostic snapshot which you can analyze later.
See how to create notification for watches
http://download.oracle.com/docs/cd/E21764_01/apirefs.1111/e13952/taskhelp/diagnostics/CreateNotificationsForWatches.html
and specifically in admin console
http://download.oracle.com/docs/cd/E21764_01/apirefs.1111/e13952/taskhelp/diagnostics/CreateWatchesForADiagnosticModule.html