在Heroku蓝绿部署或其他云平台即服务(blue green deployment on hero

2019-08-17 18:02发布

目前,我们正在运行在Heroku上一个Ruby on Rails项目(RefineryCMS)有两个DYNOS。

每次我们网站的更新,我们遇到的停机时间约1至2分钟。 管理不快乐这件事。

我们真正喜欢的是某种(透明)蓝绿色的部署: http://martinfowler.com/bliki/BlueGreenDeployment.html

这是可能实现在Heroku或其他云平台作为一种服务?

我们还利用独角兽,但如果需要乐于改变。

Answer 1:

看看Heroku的预启动它的一个实验室的功能,但听起来像正是你需要的。



Answer 2:

Heroku的不支持蓝/绿部署

我在打开一个问题Heroku的支持,他们回答说,雪松堆栈不是专为。 所以,你不能真正防止停机

预引导功能不会帮助你,如果你的应用程序无法启动(由于配置问题或大量人口处于起步阶段的一部分)。



文章来源: blue green deployment on heroku or another cloud platform as a service