在系统重启时自动重启Nodejs Socket.io应用程序

时间:2018-09-29 11:07:50

标签: node.js linux socket.io pm2 forever

这种情况是,我正在将Socket.io用于使用节点js(AWS EC2 Linux)的聊天应用程序。 对于其他应用程序,由于我将Express与Node js一起使用,因此PM2正常运行。

PM2不适用于Socket.io,因为在这里我使用http进行监听。

var http = require('http'); 所以我必须永远在一起。 但是永远无法在Linux中与crontab一起使用,因为我希望该应用在系统重新启动时启动。 我尝试使用永久服务在重新启动过程中启动应用程序。但是我得到这个错误 永久服务必须以root用户身份运行。 所以我尝试了 sudo永久服务安装测试

然后抛出 sudo:forever-service:找不到命令

我希望聊天应用程序在系统重启时自动重启。请帮忙。

0 个答案:

没有答案