我们有 5 台物理服务器,它们前面有一个硬件负载平衡器,每个服务器都有一个 Apache 服务器,它使用 mod_jk 连接到三个(每个服务器)Tomcat 实例,它们都部署了完全相同的 Web 应用程序。我已经提出要删除 Tomcat 之一(每个服务器)并增加对其余两个的内存分配的论点。我想知道是否需要两个,或者我们应该每个物理服务器只有一个 Apache-Tomcat 对。我找不到一个很好的理由来说明为什么开始设置它,但是当我加入开发团队时就是这样。
我想我也可以问,有什么明显的缺点吗?我想到的是,正如我所指出的那样,总体上可用的内存会减少(到了这一点,取决于您拥有的 web 应用程序的数量,您会饿死),并且还有更多的池连接被搁置每个实例。
tomcat ×1