首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Docker compose deployment downtime vs capistrano?

Docker compose deployment downtime vs capistrano?
EN

Stack Overflow用户
提问于 2019-06-21 15:36:25
回答 1查看 80关注 0票数 0

我知道它正在以集群模式滚动更新,以实现零停机部署。

但对于简单的项目,我想知道是否在生产中使用docker-compose,并从文档中使用部署:

代码语言:javascript
复制
$ docker-compose build web
$ docker-compose up --no-deps -d web

与使用Capistrano脚本更改符号相比,停机时间会是多少?

EN

回答 1

Stack Overflow用户

发布于 2019-06-21 17:56:53

这完全取决于您正在运行的基础设施、容器有多重、应用程序启动所需的时间以及其他因素。实际上,您所能做的就是对两者进行测试,并收集其中的一些指标。

如果这是一个在业务中很少使用的小项目或服务,那么我不会太担心启动时间,启动容器本身通常会非常快。您需要考虑的延迟是,一旦容器处于活动状态,您的应用程序需要多长时间才能真正启动。如果在容器外启动服务需要2分钟,那么在容器内也是如此。

不幸的是,你需要自己测试一下才能得到一个明确的答案。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56698876

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档