位置: 编程技术 - 正文

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)

  • 百旺金税盘官网
  • 本年利润是净利润还是利润总额
  • 特许权使用费是什么意思
  • 市场营销策划开题报告
  • 工资薪金需要缴纳什么税种
  • 企业销售软件需要结转成本吗
  • 年前采购
  • 外商投资企业与内资合资是国企吗
  • 汇款手续费的会计科目
  • 折扣折让 红字发票账务处理
  • 现金支付可以报销吗
  • 代收代付的发票开给谁
  • 设计服务发票怎么入账
  • 营改增后固定资产入账
  • 怎么确定高新产品
  • 个人取得利息需要缴纳增值税吗
  • 购进旅客运输服务为什么不能抵扣进项税额
  • 对于不需要交强险的人
  • 外币结算方式有哪几种
  • 企业计提的安全生产费用年末应如何处理
  • 金税三期得死多少企业
  • 更改onedrive文件夹位置
  • configureandwatch
  • 使用本地账户登录什么意思
  • PHP:oci_new_cursor()的用法_Oracle函数
  • win11 桌面右键
  • php字符串函数有哪些
  • 融资租入固定资产的账务处理
  • 卡特迈国家公园地图
  • 德比郡在哪
  • Chat GPT实用案例——VUE+Chat GPT实现聊天功能教程
  • PHP:imagecolorresolvealpha()的用法_GD库图像处理函数
  • vue onblur
  • thinkphp yii
  • 消耗品算什么科目
  • php两个等号和三个的区别
  • canvas软件教程
  • 前端分页显示
  • break能结束一个函数的调用
  • 固定资产转为投资性房地产属于会计政策变更
  • 销售精装修房如何做账
  • 公司代垫款如何记账
  • 本月进项税额可以下月抵扣吗
  • 租赁收入会计分录怎么做
  • 车间劳保费计入什么科目
  • 送货单收据怎么写
  • sqlserver2005 xml字段的读写操作
  • 其他应付款的项目
  • 带薪休假工资怎么扣税的
  • 增值税纳税申报表附列资料(一)
  • 进项税额转出期限是多久
  • 公司债券分为
  • 小规模纳税人减按1%怎么计算
  • 收到货款会计录入
  • 集团公司股份
  • 委托加工如何做会计处理
  • 礼品费属于什么费用
  • 根据索引名称查字段
  • win7安装mysql5.5
  • 喝了阿胶补血口服液嗜睡
  • win8安全中心在哪
  • mac怎么看文件
  • 苹果电脑win10系统打不开
  • Ubuntu Server Rsync服务端与Windows cwRsync客户端实现数据同步配置教程
  • win10无线网络不见了只显示飞行模式
  • Windows下查看PCI插槽链路
  • linux测试软件
  • win10开机蓝屏提示修复
  • Unity3D脚本对预制件无效
  • bootstrap技术
  • 脚本被删除
  • 批量dns解析
  • js创建对象的三种方式
  • android 按键
  • jquery实现自动轮播
  • 盐城市地税局稽查大队长
  • 查博士报告怎么查真假
  • 免税收入要不要交水利基金?
  • 如何查询自己是否被起诉了
  • 江西国家税务局入围体检名单
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设