博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
让node.js程序以服务运行
阅读量:7255 次
发布时间:2019-06-29

本文共 434 字,大约阅读时间需要 1 分钟。

初学Node.js后每个人都会最终以node demo.js来运行一个写好的node.js脚本,可是既然身为服务器语言,居然不提供让程序以服务运行的方式,这实在有点让人费解,网上海搜,都是一些折衷的方法,列出来吧,希望node.js官方直接支持以apache, iis等应用服务器的形式来伺服这些服务器脚本 

  1. Monit: 
  2. Upstart: 
  3. Daemontools: 
  4. Launchtool: 
  5. Forever: 

中文社区里得推荐得多的会是upstart和forever,当然还有不使用第三方的简单方法:

  1. node demo.js &
  2. nohup node demo.js > output.log &

介绍了forever的用法,之所以用这篇文章,因为它是讲得最简单的,别的文章都把forever和一个init.d的脚本来配合,而archlinux并不是用inid.d而是rc.d,所以我在寻找能不能一句话搞定的,那就是这句了:

forever start demo.js

 

转载地址:http://pkkdm.baihongyu.com/

你可能感兴趣的文章
openstack之neutron linuxbridge + vlan组网
查看>>
Mybatis解决字段名与实体类属性名不相同的冲突
查看>>
JavaWeb开发环境配置
查看>>
js——页面回到顶部
查看>>
equals和==
查看>>
[转]ASP.NET中使用UpdatePanel实现局部异步刷新方法和攻略
查看>>
8.2.5: Spring3.0新增的@DependsOn和@Lazy
查看>>
Spring的"Hello, world",还有"拿来主义"
查看>>
使用MyBatis的Generator自动创建实体类和dao的接口与xml
查看>>
CH Round #30 摆花[矩阵乘法]
查看>>
微信公众平台向特定用户推送消息
查看>>
ASP.NET Core 中文文档 第四章 MVC(4.2)控制器操作的路由
查看>>
git-stash用法小结
查看>>
Mac OS X 在Finder新建文本文件
查看>>
软件测试 -- 元素定位
查看>>
iOS 改变UILabel部分颜色
查看>>
python3下载图片
查看>>
牛B的调试工具:OzCode
查看>>
spider RPC入门指南
查看>>
Nginx 多站点配置
查看>>