Tomcat中的Web应用程序部署

Tomcat是否对其容器中运行的每个Web应用程序使用不同的Java虚拟机(JVM),或者Tomcat中的所有Web应用程序是否都在相同的JVM下运行?

因此,对于特定的示例:如果Web应用程序下的Web应用程序以编程方式启用JMX(通过系统属性),这是否意味着对容器中运行的所有Web应用程序都启用了JMX?

我相信是这样,但是想确认一下。

这个问题来自我在这个线程中的问题:关于tomcat和jmx的问题。 任何关于这个问题的意见都会被赞赏


Tomcat运行在单个JVM中,因此每个部署到单个Tomcat实例的应用程序都与其他应用程序在同一个VM中运行。 他们得到不同的类加载器,所以它们在这个意义上相互隔离,但JVM是一样的。

因此,启用JVM的任何功能都将针对该实例中的每个应用程序启用。

链接地址: http://www.djcxy.com/p/59709.html

上一篇: Web app deployment in Tomcat

下一篇: is JMX the right choice?