deployment - 优雅地更新服务器代码

标签 deployment node.js upgrade

我只有一台 Node 服务器,当前正在运行一些代码。这段代码现在已经过时了。如何在不导致服务器停机的情况下切换到新代码?我需要另一台服务器作为缓冲区吗?

最佳答案

基本上,您“杀死”旧进程并立即再次启动服务器,请阅读以下文章以获取更多详细信息和代码示例:

http://codegremlins.com/28/Graceful-restart-without-downtime

关于deployment - 优雅地更新服务器代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8459960/

相关文章:

node.js - 使用 Express 提供静态文件时出现问题

javascript - 如何将数据发送到我的服务器并让它以文件形式返回

javascript - 如何编写服务于大多数本地文件但将某些文件重新路由到另一个域的 Node 快速应用程序?

java - 在更新时升级部署的 Android 应用程序上的数据库

iis - 在 IIS 中托管 asp.net 核心应用程序以从网络内的其他 PC 访问

python - 首次部署时的 Djangosyncdb

database - 如何更改visual studio的vsdbcmd.exe的文件路径以进行数据库部署

ruby-on-rails - 如何在 Ubuntu 服务器上部署 rails 项目?

java - 使用 intelliJ IDEA 或 eclipse 替换/更新所有文件中的所有导入语句

Ubuntu 14.04 Dist-升级 : "TypeError"