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