Ubuntu 14.04 – pm2启动后重启后无法启动

我正在使用pm2来启动node.js进程,我希望在系统(Intel Atom处理器上的Ubuntu 14.04)启动时自动启动此进程.我已按照 pm2 web site的说明进行操作但没有成功.我的dump.pm2似乎是正确的,但pm2守护程序永远不会启动.我已经尝试了ubuntu和linux选项到pm2启动,以及自动检测,无论是否有指定的用户.文件(链接)S20pm2-init.sh已在/etc/rc[2-5].d中创建,但没有任何内容启动.我在系统日志中找不到任何明显的错误消息.

有任何想法吗?

编辑添加

我发现
service pm2-init.sh start从我的登录帐户运行时正确启动守护程序,这与USER =在/etc/init.d/pm2-init.sh文件中定义的相同.我确保此文件中的PM2_HOME定义也指向正确的位置.但是,它仍然无法在系统启动时启动!

为了让pm2启动工作,有一个关键命令埋没在 documentationhere.

You have to 1) start all your processes,2) create the startup script,and 3) run pm2 save

参考@lazlojuly’s answer here.

相关文章

目录前言一、创建Hadoop用户二、更新apt和安装Vim编辑器三、...
原文连接:https://www.cnblogs.com/yasmi/p/5192694.html ...
电脑重启后,打开VirtualBox,发现一直用的虚拟机莫名的消失...
参见:https://blog.csdn.net/weixin_38883338/article/deta...
Ubuntu 18.04 LTS 已切换到 Netplan 来配置网络接口。Netpla...
介绍每个 Web 服务都可以通过特定的 URL 在 Internet 上访问...