专栏首页pangguomingforever让nodejs应用后台执行

forever让nodejs应用后台执行

nodejs一般是当成一条用户命令执行的,当用户断开客户连接,运用也就停了,很烦人。如何让nodejs应用当成服务,在后台执行呢?

最简单的办法:

$ nohup node app.js &

但是,forever能做更多的事情,比如分别记录输出和错误日志,比如可以在js中作为api使用。

$ sudo npm install forever -g   #安装
$ forever start app.js          #启动
$ forever stop app.js           #关闭
$ forever start -l forever.log -o out.log -e err.log app.js   #输出日志和错误

命令语法及使用 https://github.com/nodejitsu/forever

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • HTML5 game engines

    The following are few examples of game engines implemented with HTML5 and JavaSc...

    庞小明
  • Java后端WebSocket的Tomcat实现

    文章摘要随着互联网的发展,传统的HTTP协议已经很难满足Web应用日益复杂的需求了。近年来,随着HTML5的诞生,WebSocket协议被提出,它实现了浏览器与...

    庞小明
  • 数据库Sharding的基本思想和切分策略

    本文着重介绍sharding的基本思想和理论上的切分策略,关于更加细致的实施策略和参考事例请参考我的另一篇博文:数据库分库分表(sharding)系列(一) 拆...

    庞小明
  • 【翻译】MotionLayout实现折叠工具栏(Part 2)

    2018-08-27 by Liuqingwen | Tags: Android 翻译 | Hits

    IT自学不成才
  • 「docker实战篇」python的docker爬虫技术-fiddler分析app抓取(12)

    PS:本次通过fiddler监控和发现app请求的规则。下次开始写python脚本进行爬取数据。

    IT故事会
  • 程序员过关斩将--为微服务撸一个简约而不简单的配置中心

    毫不犹豫的说,现代高速发展的互联网造就了一批又一批的网络红人,这一批批网红又极大的催生了特定平台的一大波流量,但是留给了程序员却是一地鸡毛,无论是运维还是开发,...

    架构师修行之路
  • DNS records on Linux

    用户8418197
  • ​用开发本地tcpip程序的思路开发webapp

    本文关键字:the headless cms,b/s web to c/s web, headless webapp backend.

    minlearn
  • 10个小技巧助您写出高性能的ASP.NET Core代码

    今天这篇文章我们来聊一聊如何提升并优化ASP.NET Core应用程序的性能,本文的大部分内容来自翻译,当然中间穿插着自己的理解,希望对大家有所帮助!话不多说开...

    依乐祝
  • 一文吃透Linux提权

    大多数计算机系统设计为可与多个用户一起使用。特权是指允许用户执行的操作。普通特权包括查看和编辑文件或修改系统文件。特权升级意味着用户获得他们无权获得的特权。这些...

    FB客服

扫码关注云+社区

领取腾讯云代金券