位置: 编程技术 - 正文

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)

  • 进料加工贸易流程
  • 税率中的速算扣除数是什么
  • 期末结转的内容
  • 港资企业定义
  • 企业无票支出怎么入账
  • 发票上的收款人负法律责任吗
  • 增值税发票记账联要盖章吗
  • 可抵扣农产品进项税额吗
  • 购销合同印花税最新政策2023
  • 哪些补贴可以不交个税
  • 可供出售金融资产和交易性金融资产
  • 第三方付款会计分录
  • 应收账款因质量不符合退货应该实施什么审计程序
  • 事业编制公考
  • 车的违章处理
  • 注册资金没有到账用不用交印花税
  • 金税三期申报代扣代缴增值税流程步骤分析
  • 营业外收入是否报增值税
  • 统计应交增值税怎么算
  • 金税三期个人所得税扣缴系统手机版
  • 合同印花税多交了怎么退
  • 技术转让税收优惠政策500万
  • 企业拨缴工会经费申报后税务机关需要审核吗
  • 食用盐适用的增值税税率
  • 个人所得税纳税比例
  • 过路费企业所得税汇算清缴计入什么科目?
  • 备用金发票冲抵
  • 软件著作权认证查询
  • 多交的增值税怎么处理
  • 税务师入会与不入会冲突
  • 怎么关闭win11安装软件提示
  • 收到水电费的增值税普通发票怎么做账
  • 公司增资怎么做
  • 软件开发行业的现状
  • 收到投资方投入设备一台,投资合同约定其价值
  • 项目不可用怎么解决
  • gnu/linux
  • 材料成本差异如何理解
  • 注销公司如何注销
  • PHP:curl_errno()的用法_cURL函数
  • 消耗性生物资产减值准备一经计提不得转回
  • 利润核算主要包括
  • 蒙特利尔 攻略
  • 一文讲清资产负债表中各个项目的来龙去脉
  • web自动化selenium实战项目
  • ntpd命令详解
  • 我们现在收到的礼物
  • js中typeof用法
  • 印花税可以年底报一次
  • 技术服务费该怎么收
  • mysql 中文乱码 识别
  • sql server 创建数据表状态1第三行语法错误怎么回事
  • 什么是指企业的市场营销活动发生影响的各种因素的总和
  • 中级财务会计报告心得体会
  • 以前年度多计提成本怎么处理
  • 暂不认证通知单 不在认证范围内
  • 收到其他公司款项会计分录
  • 打印银行电子流水发到别人邮箱,能看到我的账户余额吗
  • 测试费几分钱入账
  • 冲暂估成本怎么做分录
  • 负库存金额
  • 如何确定开票内容
  • 长期股权投资损益调整怎么回事
  • 极速开票软件怎么开票
  • 查找星期几
  • 电脑系统2003
  • 通过注册表删除脱机打印机
  • windows 批处理
  • win8.1 升级
  • 微软雅黑啥意思
  • activity间数据传递
  • jquery img onload
  • jquery弹出div遮罩层
  • unity shader视频教程
  • 英语流利说的简单介绍
  • 国税申报密码可以输几次
  • 担保机构和银行的区别
  • 小微企业印花税减半政策
  • 应缴财政专户款属于资产类吗
  • 江苏税务如何绑定多家企业账户
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设