在 tomcat 实例之间划分 web 应用程序

在 tomcat 实例之间划分 web 应用程序

我在单个 Tomcat 中安装了 300 个 Web 应用程序。重新启动 Tomcat 需要一段时间,而且还有一些其他限制。在当前的 Apache + Mod_JK + Tomcat 设置中,我有两个 Web 服务器负载平衡。

这些服务器有足够的内存/准备为服务器添加额外的内存。

启动第二个 Tomcat 实例并将这些 web 应用程序划分到这两个 Tomcat 实例之间是一个好的解决方案吗?

答案1

是的,这是个好主意。还有其他好处,例如:

  • 为每个实例分配特定的资源
  • 防止不良代码影响所有应用程序
  • 减少应用程序代码更改带来的维护影响

相关内容