CNode

forever 如何开机启动脚本

Kkasuo发布于13 年前最后回复13 年前2 回复7581 浏览0 收藏

forever 如何开机启动脚本???? 求高手解答

查看回复

回复 (2)

H
hexie#1·13 年前
#!/bin/bash
#
# node      Start up node server daemon
#
# chkconfig: 345 85 15
# description: Forever for Node.js
#
#PATH=/home/node/0.8.9/bin
#DEAMON=/home/ftp/1520/weizt-20120918-tKx/weizt.com/app.js
DEAMON=/alidata1/project/mrs/mrs-dev/app.js
LOG=/alidata1/project/mrs/mrs-dev/logs
PID=/tmp/forever.pid

case "$1" in
    start)
        forever start -l $LOG/forever.log -o $LOG/forever_out.log -e $LOG/forever_err.log --pidFile $PID -a $DEAMON
        ;;
    stop)
        forever stop --pidFile $PID $DEAMON
        ;;
    stopall)
        forever stopall --pidFile $PID
        ;;
    restartall)
        forever restartall --pidFile $PID
        ;;
    reload|restart)
        forever restart -l $LOG/forever.log -o $LOG/forever_out.log -e $LOG/forever_err.log --pidFile $PID -a $DEAMON
        ;;
    list)
        forever list
        ;;
    *)
        echo "Usage: /etc.init.d/node {start|stop|restart|reload|stopall|restartall|list}"
        exit 1
        ;;
esac
exit 0

仅供参考

参与回复
登录后即可参与回复。登录