如何在Tomcat服务器上监视多个Web应用程序(使用JMX)?

问题描述 投票:7回答:2

有没有办法监视Tomcat服务器上单个Web应用程序的CPU和内存消耗?

我有Tomcat在其JVM下打开所有Web应用程序,所以我只看到一个JVM并且无法自己监视每个Web应用程序。 web-apps是密封的WAR文件,我也不能篡改Java代码。

web-applications tomcat jmx
2个回答
3
投票

看起来像run multiple Tomcat instances的官方答案(对于一个非常相似的问题/建议)。


0
投票

您想在Web应用程序中监控什么? Servlets,ejbs ....?如果将相应的objectname字符串作为jmx查询的一部分传递,它将列出jvm上托管的所有应用程序中的所有servlet。这样您就可以监视该jvm上的各个应用程序。

© www.soinside.com 2019 - 2024. All rights reserved.