Can the pm2 node module restarts the app after crash automatically

无人久伴 提交于 2019-12-21 03:13:10

问题


I have a node app ready which is workable, but has known and unknown bugs which crashes the node app. In such cases it would be nice if pm2 can restart the node app. Is this feature already available in pm2 ?


回答1:


Yes, it does this by default and there is even a watch option to restart on changes.




回答2:


Also, check new excellent option

--exp-backoff-restart-delay=100 (msec, not sec!)

pm2 will restart crashed app after 100 msec, then step-by-step increase restart-delay to 15 secunds




回答3:


This may help:

# Generate Startup Script
$ pm2 startup

# Freeze your process list across server restart
$ pm2 save

# Remove Startup Script
$ pm2 unstartup

More details here



来源:https://stackoverflow.com/questions/26135371/can-the-pm2-node-module-restarts-the-app-after-crash-automatically

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!