Node.js 如何在模块中重新部署nodejs服务器而不面临停机?

Node.js 如何在模块中重新部署nodejs服务器而不面临停机?,node.js,deployment,modulus.io,Node.js,Deployment,Modulus.io,我有一个运行在module.io的NodeJS服务器。如何重新部署最新版本的服务器而不面临停机 你不能,Modular当前同时部署到所有伺服系统,因此服务器在启动时不可避免地会停机几秒钟。每次部署时,Modular都会使用一个新的容器构建你的应用程序,因此切换速度可以快到几毫秒 从他们的: 因为捆绑包已经构建好了,所以要从旧的进行切换 新版本的应用程序非常快。这个过程是: 向旧应用程序发送关闭请求 停止旧的应用程序实例 删除旧的应用程序实例 提取新的应用程序实例 启动新的应用程序实例 在正常情况

我有一个运行在module.io的NodeJS服务器。如何重新部署最新版本的服务器而不面临停机

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

每次部署时,Modular都会使用一个新的容器构建你的应用程序,因此切换速度可以快到几毫秒

从他们的:

因为捆绑包已经构建好了,所以要从旧的进行切换 新版本的应用程序非常快。这个过程是:

  • 向旧应用程序发送关闭请求
  • 停止旧的应用程序实例
  • 删除旧的应用程序实例
  • 提取新的应用程序实例
  • 启动新的应用程序实例 在正常情况下,实际切换需要几分钟 毫秒。应用程序启动所需的时间量 然后,服务请求取决于应用程序运行所需的时间 启动