【发布时间】:2012-02-14 13:55:16
【问题描述】:
目前,我的辅助项目的 prod 环境是一个 git repo,我在其中提取一些代码,使用 Ctrl-C 手动终止服务器,然后手动重新启动它。
我意识到这有很多问题。例如,如果用户仍在做一些重要的事情,而该过程正在处理敏感数据,而我刚刚杀死了它怎么办?!
当我使用 node v0.4.x 时,有一个不错的集群模块可以在应用程序处于安静状态时优雅地重新启动服务器。在 v0.6.x 中,Cluster 模块内置在 node 中,但它非常非常裸露,并且没有优雅重启的能力。
有人知道我如何在 v0.6.x 中优雅地重启 nodejs 服务器吗?
【问题讨论】:
标签: node.js cluster-computing restart