【发布时间】:2016-11-29 13:38:48
【问题描述】:
我快速而糟糕地编写了一个 Node.Js 脚本,没有任何类型的错误处理,它完成了这项工作,并最终在遇到错误时偶尔崩溃。粗心但高效。
为了让它继续运行,我可以永远使用 npm 并让它永远重启。花哨的。
现在假设我希望它运行 12 小时(使用一些模块/代码在崩溃后重新启动它)然后完全停止。
实现这种行为的任何简单方法?
【问题讨论】:
-
“粗心但高效”。这就是问题。我认为它是快速但无用的。
-
;-) @Vohuman:我不同意。该脚本是仅供个人使用的业余机器人。当它崩溃时,它只会阻碍我,而不是太多。如果由 foreverJs 立即重新启动,崩溃根本不会影响其效率。我仍在开发它,并学习如何在此过程中正确使用 Node,将罕见的错误处理留到最后。此外,您可以删除介绍(仅供笑),问题仍然存在:-)
标签: javascript node.js forever