我试图使用模块pm2
来启动我的节点js应用程序每次服务器启动。我已经使用了pm2 startup ubuntu
命令,但是每次我重新启动服务器时,我的应用程序都没有运行,我必须再次手动启动它。
你知道是什么导致了这个问题吗?
确保保存进程:
pm2 start app.js
pm2 startup ubuntu
pm2 save
一旦你启动了应用程序,并希望保持它们在服务器上重启do:
pm2 save
来源:https://github.com/Unitech/PM2/blob/master/ADVANCED_README.md启动脚本
进入服务器目录,使用以下命令:
pm2 start <your_app_name.js>
pm2 startup ubuntu
pm2 save