我正在尝试在操作系统重启(Ubuntu 16.04 LTS)上安排节点服务器重启。我写道:
crontab -u username -e
然后我添加了以下行:
@reboot /usr/local/bin/forever start -c /usr/bin/node /home/username/node/bin/www
保存或更新此文件后,我收到成功消息。似乎对服务器重启没有影响。
答案 0 :(得分:1)
我将其包装到用户主目录箱中的bash脚本中。
/home/username/bin/start_my_node_app.sh
然后在你的crontab中......
@reboot /home/username/bin/start_my_node_app.sh >/dev/null 2>&1
虽然根据这篇文章,@ redboot可能不适用于非root用户。
https://unix.stackexchange.com/questions/109804/crontabs-reboot-only-works-for-root