目前,我们在一个Tomcat中运行多个应用程序
我宁愿将每个应用程序作为具有嵌入式Tomcat的单个应用程序运行
有人看到任何不利因素吗?
我猜我的每个实例需要内存会下降 - 所以我的整体内存消耗基本保持不变。
我错过了什么吗?
答案 0 :(得分:5)
我认为你需要更多的内存,因为每个应用程序都需要有喘息空间。随着配置文件数量的增加,您可能还需要进行更多维护。
以此为代价,您将获得更多独立性 - 例如如果其中一个应用程序将占用所有CPU资源,甚至设法关闭整个JVM,那么其他Tomcats仍将启动并运行。