【发布时间】:2010-11-26 12:29:23
【问题描述】:
我想从 servlet(或过滤器)访问 Tomcat 内部数据。特别是,我想从线程池管理器中阅读有关繁忙线程的信息。所以,我的问题是是否有可能(我可以想象出于安全原因它可能会被阻止)?如果可能的话,也许有人可以给我任何建议从哪里开始(一些入口点单例等)?
我知道,我可以通过 JMX 检索此信息。但我更喜欢直接 API(因为 JMX 可能很重,不是吗?)。
【问题讨论】:
-
我不能直接回答这个问题,但我想抛出一些东西来思考。使用 JMX 框架将使您的应用程序更加独立于平台,而直接 API 调用会将您的应用程序绑定到 Tomcat。这是否是一个问题是一个设计决策,但值得考虑。
标签: java tomcat servlets threadpool internal