每次服务器启动时,我都会尝试使用模块pm2
启动我的节点js应用程序。
我使用了命令pm2 startup ubuntu
,但每次重新启动服务器时,我的应用程序都没有运行,我必须再次手动启动它。
任何想法是什么导致了这个问题?
答案 0 :(得分:10)
确保您保存过程:
pm2 start app.js
pm2 startup ubuntu
pm2 save
启动应用程序并希望将其保留在重新启动服务器上 执行:
pm2 save
来源:https://github.com/Unitech/PM2/blob/master/ADVANCED_README.md#startup-script
答案 1 :(得分:0)
转到您的服务器目录并使用以下命令:
pm2 start <your_app_name.js>
pm2 startup ubuntu
pm2 save