将Web应用程序部署到多个VM实例

时间:2013-06-28 21:34:03

标签: web-applications deployment cloud iaas

是否有办法在一个VM实例上部署Web应用程序,并使用其他一些实例来共享部署服务器VM实例的工作负载?

感谢。

1 个答案:

答案 0 :(得分:0)

你的问题是双重的,所以你可以做的就是:

  • 您可以使用负载均衡器/网络代理提供单个网址,该网址会将请求重定向到后台的实际工作人员(如评论中所述)。例如,Apache Web Server可以充当Apache Tomcat容器中部署的应用程序的负载平衡器。

  • 要将相同的应用程序部署到多个VM - 您可以使用编排工具(Chef / Puppet),或者您可以使用专门为此目的而构建的插件/实用程序,即将单个应用程序部署到24台不同的计算机上的24个tomcats并喜欢。我所知道的一些这样的工具是LiveRebel,xebialabs的DeployIT等等!