[英]Why is forever not working to keep my nodejs process running after I logout?
[英]NodeJS - Keep my App running with Forever
当前,我的服务器上运行着NodeJS服务。 由于HAPI.JS,它提供了RestAPI
该服务永久运行,并且永远在新贵脚本中执行,但遇到了一些麻烦。
有时,服务会出现如下错误:
Debug: internal, implementation, error
TypeError: Uncaught error: Cannot call method 'replace' of undefined....
此时,服务器已完全关闭,再也不会重启:(
我需要100%稳定的服务,这就是为什么我必须在出现错误时重新启动它。
我的问题 :
使用pm2而不是永远运行您的应用程序。 即使未捕获异常,Pm2也会重新启动节点服务器。
如果该过程在启动时失败,则不会自动重新启动。 您可以配置最小正常运行时间--minUptime
标志。
然后,您可以使用--watch
标志来监视修订的更改。
但是,您收到的特定错误通常不会停止Hapi进程,这表明这不是forever
问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.