Apache Tomcat是否为每个已部署的WAR启动新进程?

当我在一个Tomcat实例上部署(并启动)两个WAR文件时,将有多少个Java进程?换句话说,将线程处理请求传递到各个上下文根的进程是否属于同一进程,或者每个线程池都属于空进程?

回答:

Tomcat应用程序服务器默认将所有Web应用程序部署到单个JVM中。

但是,您可以有多个tomcat实例,它们可以运行自己的JVM,并具有单独的配置,并且可以独立启动/停止。

Tomcat能够从一个二进制发行版的单个副本中定义和运行多个实例,并且此功能已在Tomcat二进制发行文件层次结构根目录下的RUNNING.txt文件中得到了很好的说明。

资源

RUNNING.TXT示例

运行多个tomcat实例的例子

以上是 Apache Tomcat是否为每个已部署的WAR启动新进程? 的全部内容, 来源链接: utcz.com/qa/398864.html

回到顶部