• 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

  • 相关阅读:
    Github国内mirror加速
    通过node-inspector或VSCode调试服务器上代码
    node nvm 常见命令
    HBuilderX 修改默认的终端
    LLVM 工具使用
    LLVM 获取Value Type
    LLVM Constant Value to c++ value
    Bison 命名位置
    llvm block
    vscode use cl.exe build C/C++
  • 原文地址:https://www.cnblogs.com/yzyh/p/8989337.html
Copyright © 2020-2023  润新知