这种情况是,我正在将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:找不到命令
我希望聊天应用程序在系统重启时自动重启。请帮忙。