Tag: 重新启动

如何自动重启节点服务器?

我们正在完成一个项目的开发,客户端已经在使用它,但偶尔会发生一些错误 – 服务器崩溃。 我知道我可以在linux上注册一个服务为'upstart'脚本,以便让我的节点服务在崩溃时重新启动。 但是我们的服务器正在运行其他的东西,所以我们不能重新启动它。 其实,在写作的时候,我意识到我有两个问题: 将“新贵”工作,而不必重新启动? 有些东西只是耳语对我:) 如果不是,那么当我的节点服务器崩溃时,还有什么其他选项可以“重新生成”我的节点服务器呢?

如何正常重启NodeJS服务器?

目前,我的一个侧面项目的产品环境是一个git仓库,在这里我拉入一些代码,用Ctrl-C手工杀死服务器,然后手动重新启动。 我意识到这有很多错误的东西。 比如,如果一个用户还在做重要的事情,而且这个过程正在处理敏感数据,那么我又杀了谁? 当我使用节点v0.4.x时,有一个很好的集群模块可以在应用处于完全状态时正常重启服务器。 在v0.6.x中,集群模块被内置到节点中,但它确实是裸露的,并且没有优雅的重启能力。 任何人都知道我可以在v0.6.x中正常重启nodejs服务器吗?