在同一台机器上安装多个Tomcat实例是个好主意吗?

时间:2018-02-15 14:32:40

标签: tomcat tomcat7

在问之前,我用Google搜索了一下;我只是想知道如果在PC或服务器上运行多个tomcat实例,我需要考虑什么。 两者都使用tomcat7,一个7.0.6x,另一个7.0.84,其中一个应用程序附带一个独立的安装程序,用自己的端口号安装自己的tomcat,使用安装程序比在7.0下部署更容易。 84。基本上只是想知道是否有2个同时运行会导致任何冲突或性能问题。运行2个不同的tomcat版本是一个好习惯吗?

1 个答案:

答案 0 :(得分:1)

运行多个JVM会对内存产生影响(因为JVM具有一定的最小大小),并且由于内存使用量的原因,如果需要交换虚拟内存,则会对性能产生影响。

但是,在一台计算机上运行多个JVM是有好处的。简言之:

  1. 如果JVM失败,则只有该JVM上托管的应用程序受到影响;其他JVM和应用程序继续运行。
  2. 不同的应用程序可能有不同的JVM,服务器(Tomcat)或库要求;运行多个JVms可能是满足这些要求的唯一方法。