【发布时间】:2015-02-08 05:00:15
【问题描述】:
我需要在云端部署我的应用程序。
在我目前的应用程序架构中,我们为每个客户端使用一台服务器。当我将相同的东西移到云端时,成本会很高。
谁能帮我解决一下。
我们使用Tomcat、SQL Server 和Servlets。
【问题讨论】:
标签: java tomcat architecture cloud google-cloud-platform
我需要在云端部署我的应用程序。
在我目前的应用程序架构中,我们为每个客户端使用一台服务器。当我将相同的东西移到云端时,成本会很高。
谁能帮我解决一下。
我们使用Tomcat、SQL Server 和Servlets。
【问题讨论】:
标签: java tomcat architecture cloud google-cloud-platform
管理多租户数据的三种方法
这个link会给你更多的知识
【讨论】:
我的经验是另一种方式。将大型单体应用程序拆分为较小的应用程序非常重要,尤其是当您迁移到云时。它将使您的应用程序部署和管理变得更加容易。应用程序也将更加可靠,当一个出现故障时,另一个仍将继续工作。 Tomcat 确实是轻量级的,当您比较我在此处指出的其他问题时,它可能不会增加太多成本。
如果您真的想组合应用程序,没有直接的答案。您可能需要手动确定是否所有数据库都可以合并到一个实例中,应用程序可以合并到一个实例中,然后对其进行测试以确保一切正常。根据我过去的经验,我会劝阻你不要这样做。
【讨论】: