我看过一些集群,每台机器运行多个tomcat。 主要观点是垃圾收集器在大堆上比较慢,所以最好有4个1G堆的tomcat与1个4G堆的tomcat。在同一台服务器上有多个tomcat实例有意义吗?
有没有人曾经介绍过这个?你怎么看?
我看过一些集群,每台机器运行多个tomcat。 主要观点是垃圾收集器在大堆上比较慢,所以最好有4个1G堆的tomcat与1个4G堆的tomcat。在同一台服务器上有多个tomcat实例有意义吗?
有没有人曾经介绍过这个?你怎么看?
这是不值得的 - 你必须处理当某人在一台服务器和另一台服务器之间弹跳时发生的所有开销。保持简单直到你有足够的工作要求另一台服务器,到那时,也许你可以用一个更快的服务器替换它。
你现在的CPU负载是多少?您的平均网页加载时间是多少?
我认为这不太合理。维护一个Tomcat实例比多个实例更容易,特别是如果您必须定期进行配置更改或部署Web应用程序。
在对服务器上的单个Tomcat实例进行概要分析并查看了它所使用的资源后,最好优化此单一实例以获得最佳性能,而不是简单地与另一个实例共享相同的资源,从而降低性能。