IIS 的应用程序池功能允许运行多个应用程序,每个应用程序都分离到各自的独立进程中。
Tomcat 中是否有等效程序?还是我必须多次部署 Tomcat 才能实现该功能?
答案1
Tomcat 在单个 JVM 下运行。这意味着每个 Tomcat 实例可以有一个(且只有一个)进程。
如果您将多个应用程序部署到同一个 Tomcat,它们将在同一个 JVM 中运行并共享相同的地址空间。不过每个 Web 应用程序将有不同的类加载器。
如果需要多个进程,则需要运行多个Tomcat实例。
你可以看看这SO帖子讨论了类似的问题。