菜单 学习猿地 - LMONKEY

VIP

开通学习猿地VIP

尊享10项VIP特权 持续新增

知识通关挑战

打卡带练!告别无效练习

接私单赚外块

VIP优先接,累计金额超百万

学习猿地私房课免费学

大厂实战课仅对VIP开放

你的一对一导师

每月可免费咨询大牛30次

领取更多软件工程师实用特权

入驻
338
0

node.js应用后台守护进程管理器Forever安装和使用实例

原创
05/13 14:22
阅读数 74023

首先,安装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

  &nbsphttp://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

    *)
     &nbspwww.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
338 点赞
0 评论
收藏
为你推荐 换一批