我已经向永远(forever start script.js
)添加了一些进程,但是当服务器永远重启时列表是空的,当然它们都没有启动。任何解决这个问题的想法,因为我认为永远是永远运行的......
问问题
2633 次
1 回答
1
最简单的方法是永远从 /etc/rc.local 开始。有更完整的方法可以做到这一点,因此您可以启动/停止/等...或使用类似 monit 的东西(但这与永远一样)。
您还必须考虑使用非 root 用户永久运行。
start_forever.sh
cd /absolute/path/to/project
/absolute/path/to/forever -m 5 examples/error-on-timer.js&
然后在 /etc/rc.local
sudo -u SOME_USER /absolute/path/to/start_forever.sh
于 2013-02-21T22:57:59.790 回答