java—获取jvm(servlet容器)中加载的所有ServletContext

nzkunb0c  于 2021-06-30  发布在  Java
关注(0)|答案(1)|浏览(381)

给定一个servlet容器(jboss、tomcat、jetty等),是否可以找到jvm或更具体地说servlet容器当前示例化的所有servlet上下文(或servlet配置)?如果是,怎么做?

djmepvbi

djmepvbi1#

我不确定是否有其他容器,但tomcat允许您通过jmx访问大量信息。将jconsole、visualvm或另一个jmx浏览器连接到tomcat进程,并在catalina下查看type=webmodule,您可以看到已加载上下文的列表。在该子树中可以找到的每个jmxbean都有大量关于服务器状态的信息。

相关问题