首页 > 其他 > 详细

将应用程序部署到 AWS Elastic Beanstalk 环境

时间:2019-10-02 15:05:45      阅读:119      评论:0      收藏:0      [点我收藏+]

支持的部署策略

部署策略负载均衡环境单实例环境传统 Windows Server 环境†

一次部署全部

?

?

?

滚动

?

?

?

附加批次滚动部署

?

?

?

不可变的

?

?

?

† 针对此表的用途,传统 Windows Server 环境是一个基于 Windows Server 平台配置的环境,所使用的 IIS 版本早于 IIS 8.5。

部署方法

方法部署失败带来的影响部署时间零停机时间无 DNS 更改回滚过程代码部署到
一次部署全部 停机时间 技术分享图片 ? ? 手动重新部署 现有实例
滚动 单个批次服务中断;任何在故障之前成功的批次将运行新应用程序版本 技术分享图片 技术分享图片 † ? ? 手动重新部署 现有实例
附加批次滚动部署 如果第一个批次失败,则影响最小;否则类似于滚动 技术分享图片 技术分享图片 技术分享图片 † ? ? 手动重新部署 新实例和现有实例
不可变的 最低 技术分享图片 技术分享图片 技术分享图片 技术分享图片 ? ? 终止新实例 新实例
蓝/绿 最低 技术分享图片 技术分享图片 技术分享图片 技术分享图片 ? ? 交换 URL 新实例

† 根据批处理大小而变化。

如果经常部署,可以考虑使用 Elastic Beanstalk 命令行界面 (EB CLI) 管理您的环境。EB CLI 随您的源代码创建存储库,可以创建源包,将其上传到 Elastic Beanstalk,并通过一个命令进行部署。

将应用程序部署到 AWS Elastic Beanstalk 环境

原文:https://www.cnblogs.com/cloudrivers/p/11617396.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!