一尘不染

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

tomcat

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


阅读 353

收藏
2020-06-16

共1个答案

一尘不染

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

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

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

资源

RUNNING.TXT示例

运行多个tomcat实例的例子

2020-06-16