0

我正在部署 4 个共享公共数据库的 Java webapps。我想知道在 Jelastic 平台下执行此操作的最佳方案是什么:

  • 5 个环境,5 个节点(4 个 tomcat 和 1 个 db)
  • 1 个环境,5 个节点(4 个 tomcat 和 1 个 db)
  • 1 个环境,2 个节点(1 个管理所有 4 个 webapps 的 tomcat,加上 db 的第 2 个节点)
  • 其他混合组合

请考虑 webapps 需要作为虚拟主机并在文件系统上共享许多公共文件。

TIA

4

1 回答 1

0

由于您想共享文件系统,到目前为止最简单的选择是使用 1 个 Tomcat 实例。这是否可行,或者是否会产生任何额外的复杂性取决于您的应用程序。

因此,作为一般经验法则(没有深入了解您的应用程序和您的增长计划等),我建议使用 1 个 Tomcat + 1 个数据库服务器。不过,您可能会考虑将它们放在单独的环境中,因为这样可以灵活地在将来(独立地)克隆它们中的任何一个,并且实际上并没有任何明显的缺点(可能成本变化很小,具体取决于您主机的定价结构)。

你的主人推荐了什么?

于 2014-08-22T21:33:10.737 回答