我正在使用带有两个 EC2 实例的 AWS Beanstalk (Tomcat)。我的最小和最大实例数均为 2,并且Any 2
位于可用区域中。
根据 Beanstalk FAQ,我期望在部署新的 WAR 时具有高可用性,但是当 ELB 解析到正在部署 WAR 的节点时,504 Gateway Timeout
会出现错误。
如何部署高可用性的 WAR?
答案1
您是否尝试过在 Elastic beanstalk 中使用滚动更新设置?这样,它会一次部署一个,同时让另一个保持服务状态
我正在使用带有两个 EC2 实例的 AWS Beanstalk (Tomcat)。我的最小和最大实例数均为 2,并且Any 2
位于可用区域中。
根据 Beanstalk FAQ,我期望在部署新的 WAR 时具有高可用性,但是当 ELB 解析到正在部署 WAR 的节点时,504 Gateway Timeout
会出现错误。
如何部署高可用性的 WAR?
您是否尝试过在 Elastic beanstalk 中使用滚动更新设置?这样,它会一次部署一个,同时让另一个保持服务状态