首先,安装Forever:
复制代码 代码如下:
npm install forever -gd
复制代码 代码如下:
forever --help
forever start app.js
forever stop app.js
jZdrbUs
复制代码 代码如下:
#!/bin/bash
#
# node &nbshttp://www.cppcns.comp; 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
LOG=/home/hosts_log
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
 http://www.cppcns.com; 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)
&编程客栈nbsp; forever list
*)
 www.cppcns.com; echo "Usage: /etc.init.d/node {start|stop|restart|reload|stopall|restartall|list}"
exit 1
esac
exit 0
复制代码 代码如下:
chmod 755 /etc/init.d/node
chkconfig /etc/init.d/node on
本文标题: node.js应用后台守护进程管理器Forever安装和使用实例
本文地址: http://www.cppcns.com/wangluo/javascript/108984.html
© 著作权归作者所有
举报
发表评论
0/200