【发布时间】:2015-07-05 19:12:38
【问题描述】:
我在 ubuntu Amazon Ec2 实例上创建了一个包含一些 redis 操作和节点脚本的服务。但是,当出现任何错误时,服务会以 pid 停止。
我需要一个 cron 作业来执行以下操作:
- 检测服务何时失败
- 删除 pid
- 重启服务
我已经看到可以为时间间隔创建 cron,但如果这也可以用于服务失败场景,还没有遇到过。对此的任何提示和答案都将非常有帮助。
【问题讨论】:
-
你希望一个服务继续运行你用 node.js 编写的应用程序,以防它停止,是吗?
-
是的。即使出现错误,我也希望服务能够自行重启。
标签: node.js ubuntu amazon-ec2 cron