当我在一个Tomcat实例上部署(并启动)两个WAR文件时,会有多少个Java进程?换句话说,处理对相应上下文根的请求的线程是否属于同一进程,或者每个线程池是否属于sparate进程?
答案 0 :(得分:1)
默认情况下,Tomcat应用程序服务器将所有Web应用程序部署到单个JVM中。
但是,您可以拥有多个tomcat实例,这些实例可以运行自己的JVM并具有单独的配置,并且可以独立启动/停止。
Tomcat已经能够从a定义和运行多个实例 二进制发行版的单一副本,这个功能很好 记录在Tomcat二进制文件根目录下的RUNNING.txt文件中 分发文件层次结构
答案 1 :(得分:1)
据我所知,每个连接器创建一个线程池。虽然,您可以实现一个Executor,它将允许共享一个线程池。 Executor元素必须出现在server.xml
中的Connector元素之前