首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在不停机的情况下模块化重新部署nodejs服务器?

如何在不停机的情况下模块化重新部署nodejs服务器?
EN

Stack Overflow用户
提问于 2015-09-14 04:06:14
回答 2查看 187关注 0票数 1

我有一个在modulus.io上运行的node js服务器。如何在不停机的情况下重新部署最新版本的服务器?

EN

回答 2

Stack Overflow用户

发布于 2016-06-30 12:32:47

Modulus在你每次部署的时候都会使用一个新的容器来构建你的应用程序,所以切换可以像几毫秒一样快。

从他们的docs

由于捆绑包已经构建,因此从应用程序的旧版本切换到新版本是非常快速的。这个过程是:

  1. 向旧应用程序发送正常关闭请求。
  2. 停止旧的应用程序实例。
  3. 删除旧的应用程序实例。
  4. 提取新的应用程序实例。
  5. 启动新的应用程序实例。

在正常情况下,实际的切换需要几毫秒。应用程序开始为请求提供服务所需的时间取决于应用程序启动所需的时间。

票数 1
EN

Stack Overflow用户

发布于 2015-10-30 05:43:25

你不能,Modulus目前同时部署到所有的伺服系统,因此服务器在启动时不可避免地会停机几秒钟。

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

https://stackoverflow.com/questions/32554036

复制
相关文章

相似问题

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