有没有办法在一个 VM 实例上部署 Web 应用程序,并使用其他一些实例来分担部署服务器 VM 实例的工作负载?
谢谢。
有没有办法在一个 VM 实例上部署 Web 应用程序,并使用其他一些实例来分担部署服务器 VM 实例的工作负载?
谢谢。
你的问题是两个方面,所以这是你可以做的:
您可以使用负载均衡器 /web 代理来提供一个 URL,它将请求重定向到后台的实际工作人员(如评论中所述)。例如,Apache Web Server 可以充当部署在 Apache Tomcat 容器中的应用程序的负载平衡器。
要将相同的应用程序部署到多个 VM - 您可以使用编排工具(Chef/Puppet),或者您可以使用专门为此目的构建的插件/实用程序,即将单个应用程序部署到 24 台不同机器上的 24 个 tomcat 等。我知道的一些这样的实用程序是 LiveRebel、xebialabs 的 DeployIT 等等!