给定一个servlet容器(jboss、tomcat、jetty等),是否可以找到jvm或更具体地说servlet容器当前示例化的所有servlet上下文(或servlet配置)?如果是,怎么做?
djmepvbi1#
我不确定是否有其他容器,但tomcat允许您通过jmx访问大量信息。将jconsole、visualvm或另一个jmx浏览器连接到tomcat进程,并在catalina下查看type=webmodule,您可以看到已加载上下文的列表。在该子树中可以找到的每个jmxbean都有大量关于服务器状态的信息。
1条答案
按热度按时间djmepvbi1#
我不确定是否有其他容器,但tomcat允许您通过jmx访问大量信息。将jconsole、visualvm或另一个jmx浏览器连接到tomcat进程,并在catalina下查看type=webmodule,您可以看到已加载上下文的列表。在该子树中可以找到的每个jmxbean都有大量关于服务器状态的信息。