位置: 编程技术 - 正文

Nodejs进程管理模块forever详解(node 进程)

编辑:rootadmin

接下来,就让我们看看forever能不能实现目标。一、forever介绍

forever是一个简单的命令式nodejs的守护进程,能够启动,停止,重启App应用。forever完全基于命令行操作,在forever进程之下,创建node的子进程,通过monitor监控node子进程的运行情况,一旦文件更新,或者进程挂掉,forever会自动重启node服务器,确保应用正常运行。

二、 forever安装

全局安装forever查看forever帮助

我们看到forever支持的命令和配置项确实不少,应该是偏命令行的管理工具。

三、forever命令行的中文解释

子命令actions:配置参数options:

四、forever服务器管理

创建一个web项目(express3+ejs),使用forever管理服务器。

安装express3通过forever启动应用

打开浏览器: Ubuntu继续测试。

五、forever在Ubuntu进行服务器管理

Linux的系统环境

Linux: Ubuntu ..2 bit ServerNode: v0..2Npm: 1.2.初始化项目:安装命令不解释了启动forever查看node服务器状态

停止服务器

我们看到在Linux Ubuntu环境中是正常的。

六、模拟服务器宕机

两种测试方案:

1. 用Linux命令,直接杀死node进程2. 在应用中,模拟异常退出

1). 用Linux命令,直接杀死node进程我们看到看杀死node进程,forever会帮助我们,重启node。

杀死forever的monitor

我们尝试杀死了forever的monitor,monitor程序没有自动重启,然后再杀死node进程后,node也不会自动重启了。

2). 在应用中,模拟异常退出修改文件:app.js通过node命令启动秒后,由于内部错误, node进程挂掉了。

通过forever命令启动我们发现每秒种,node内部挂掉,然后再被forever重启!!

通过list我们手动刷新几次也可以看到pid是变的。这样forever就帮助我们完成了,几项比较重要服务器管理功能:“启动/停止命令简单”,“支持热部署”,“宕机重启”,“监控界面和日志”。

比起upstart管理,省略了配置脚本的步骤(/etc/init/nodejs-xx.conf)。其他的功能,还要更近一步的使用才知道。

七、开发环境和生产环境的启动配置

开发环境生产环境

推荐整理分享Nodejs进程管理模块forever详解(node 进程),希望有所帮助,仅作参考,欢迎阅读内容。

Nodejs进程管理模块forever详解(node 进程)

文章相关热门搜索词:nodejs进程与线程,nodejs进程与线程,nodejs process,nodejs 进度条,nodejs 进度条,nodejs多进程,node 进程管理,nodejs 进程锁,内容如对您有帮助,希望把文章链接给更多的朋友!

Ubuntu中搭建Nodejs开发环境过程分享 系统环境:Ubuntu.LTSbit一、通过apt-get安装nodejs?失败(可以下面的看源码安装方法):~sudoapt-getinstallnodejs~sudoapt-getinstallnpm~node-vv0.6.~npm-v1.1.4创建工

nodejs获取本机内网和外网ip地址的实现代码 实现代码:varos=require('os');functiongetLocalIP(){varmap=[];varifaces=os.networkInterfaces();console.log(ifaces);for(vardevinifaces){if(dev.indexOf('eth0')!=-1){vartokens=dev.split(':');vardev2=

使用upstart把nodejs应用封装为系统服务实例 一、nodejs应用普通部署方式介绍终于要把nodejs的应用程序部署上线了,把源代码通过git复制到目录下面/root/deploy/movie然后搞命令:~cd/root/deploy/movienode./app.js

标签: node 进程

本文链接地址:https://www.jiuchutong.com/biancheng/374320.html 转载请保留说明!

上一篇:node.js应用后台守护进程管理器Forever安装和使用实例(nodejs后端教程)

下一篇:Ubuntu中搭建Nodejs开发环境过程分享(ubuntu nodejs)

  • 不含税金额怎么算含税金额
  • 工程招标费计入什么科目
  • 工程施工科目核算内容
  • 快递公司增值税怎么算
  • 其他业务支出是
  • 企业所得税大白话解释
  • 折旧已经计提完的固定资产如何盘点
  • 新个税劳务费税率怎么算
  • 投资性房地产转固定资产账务处理
  • 物流公司 报关
  • 房地产开发公司注册条件
  • 关于处置固定资产的请示
  • 网上支付的三种类型
  • 服务费发票怎么做分录
  • 税控设备指什么
  • 筹建期如何界定
  • 销项税额抵减是怎么回事
  • 机票上exempt yqcny是什么意思?
  • 2019年印花税税率表
  • 汇算清缴的费用合计是什么
  • 房地产开发企业取得的土地使用权用于建造
  • 增值税专用发票电子版
  • 建筑工程企业人力资源管理
  • 商品返点收入账务处理
  • 应交税金的明细科目
  • 个人独资企业出资额是注册资本吗
  • 出差补贴怎么算
  • 回迁安置房拆一次多少钱
  • 以前年度的库存商品出现负数今年如何入账
  • 在标题栏显示完整页面
  • 个人交五险一金和单位交五险一金的区别
  • 单位出纳的业务有哪些
  • 运输费用会计科目
  • 无法设置系统更新的原因
  • 如何使用php编程软件
  • phpstudy配置ftp服务器
  • 债转股适用范围
  • 公司整体收购如何交税
  • 公司帮员工买社保能扣税吗
  • php缓存数据到内存
  • php traits
  • 外资企业出租房产税优惠
  • 小企业会计准则适用于哪些企业
  • 在php中如何对多条记录进行分页
  • php连接数据库的基本步骤是什么
  • 税务申报说明怎么写范文
  • 工作服列支什么科目
  • yolov5配置
  • vue2计算属性和vue3的计算属性的区别
  • 企业所得税是填本年累计数吗
  • 进项转出分录处理
  • 投资款印花税的计税依据
  • 将房产以股权形式出售
  • 微信支付宝等改观了人们的生活方式修改病句
  • 出差补贴要不要发票呢?
  • mssqlserver数据能删吗
  • 小规模纳税人分红要交税吗
  • MySQL错误什么意思
  • 代扣和代缴的区别
  • 建筑公司包工包料提供建筑服务
  • 小规模纳税人企业所得税税率
  • 房地产经纪公司排名
  • 360天认证期是什么时候发布的
  • 应付票据与应付账款增长的多的逃税问题
  • 收到补助款的会计分录
  • 客运运价杂费收据填写例题
  • sqlserver数据库怎么导出
  • linux中添加用户和组的操作
  • 无线网络连接上但上不了网
  • 微软官方升级win10
  • bootstrap响应式导航条模板使用详解(含下拉菜单,弹出框)
  • lessons there是什么意思
  • web标准化
  • nodejs获取客户端设备信息
  • arp如何绑定
  • 深入解读我本是高山
  • jquery的认识和使用
  • 云南税务局发票查询
  • 湖北省电子税务局
  • 我各位一个关于网上申报增值税所得税的申报流
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设