• node.js后台运行方法


    forever能做更多的事情,比如分别记录输出和错误日志,宕机重启,热部署。比如可以在js中作为api使用
    1.安装forever
    npm install forever -g
    2.使用forever启动js文件
    forever start app.js
    3.停止js文件
    forever stop app.js
    4.启动js文件并输出日志文件
    forever start -l forever.log -o out.log -e err.log app.js
    5.重启js文件
    forever restart app.js
    6.查看正在运行的进程
    forever list

    7.可能出现的提示错误为:
    log file /root/.forever/forever.log exists. Use the -a or –append option to append log.
    8.解决方案1.0:
    forever start -a -l forever.log -o out.log -e err.log app.js(app.js就是后台的入口文件)
    9.解决方案1.1:
    forever start -a -l forever.log -o out.log -e err.log ./bin/www
    10.解决方案1.2:
    forever start -l forever.log -a app.js
    11.重启所有服务:
    forever restartall
    12.查看日志:
    cd /root/.forever&&tail -f -n 200 forever.log

  • 相关阅读:
    第一章:简介
    2018年10月底新公司
    第四章:集成
    第三章:如何建模服务
    第二章:演化架构师
    第一章:微服务
    4、工厂模式
    5、单例模式
    8、模板方法模式
    3、字典介绍
  • 原文地址:https://www.cnblogs.com/yzyh/p/8989337.html
Copyright © 2020-2023  润新知