位置: 编程技术 - 正文

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年
  • 工程施工科目有没有伙食费啊
  • 个税扣除项生效日期
  • 出口退税不退税主要适用于
  • 银行的划分标准
  • 开立基本账户所需资料
  • 代扣代缴的车船税现金流量怎样分配
  • 营改增后自建厂房抵扣
  • 咨询服务费要交税吗
  • 个人购买车辆的发票可以贷款吗
  • 计提与不计提短贷的区别
  • 对公账户汇款用途可以随便写吗
  • 个调税手续费会计分录怎么写?
  • 增值税税负低如何解释
  • 三联专用发票每一联分别给谁
  • 不动产增值税发票抵扣
  • 一般纳税人销售旧货
  • 购入资产当月开始计提折旧
  • 购入增值税税控系统专用设备为什么全额计入固定资产
  • 收到退回留抵退款的短信
  • 软件开发过程中采用多种图形化工具
  • 个税本期收入是应发还是实发
  • 加班工资是否属劳动关系
  • 如何使用腾讯电子签维护自己的权益
  • 财务填写规范
  • win11怎么下载手机应用
  • 承兑汇票还款
  • 个体工商户和小微企业的区别
  • 想用u盘装系统怎么弄
  • win10专业版下载教程
  • 企业网银证书费用收费标准
  • ipssvc.exe - ipssvc是什么进程 有什么作用
  • 爱荷华州的首府
  • 备抵法是什么科目
  • 外贸出口退税企业差旅费可以抵扣吗
  • 外币交易汇兑损益包括
  • 职工福利费会计科目怎么写
  • 机关单位工会经费提取比例
  • 手把手教你使用opc
  • vue setstate
  • thinkphp钩子场景
  • 保税进料加工企业
  • 固定资产清理借方增加还是减少
  • html 基础
  • LVS负载均衡群集的常用调度算法包含哪几种?
  • 开劳务发票需要的资料有哪些?
  • 中级会计实务主观题怎么给分
  • 营改增后可以抵扣的进项
  • 改签机票要缴纳多少税
  • 房地产企业土地增值税预缴
  • 现金往来款怎么做账
  • 押金可不可以抵房租
  • 收到社会保险基金结算表
  • 进项税转出税额
  • 电子承兑到期怎么申请付款
  • 农民专业合作社法
  • xp系统net framework 3.5
  • 开机一直提醒ctrl+alt+del
  • 微软安全信息如何替换
  • sata驱动怎么装
  • xp 关机
  • mac如何打印文件
  • cocos2dx 教程
  • react用什么ui
  • jquery 伪元素
  • node.js教程详细
  • 网站备份工具
  • 用python怎么写字
  • pull order
  • JavaScript中reduce()方法的使用详解
  • android 开发 教程
  • js如何实现类的继承
  • android 进程启动流程
  • python读取文件的操作方法
  • 南京退林还耕
  • 上海税务登记如何网上申请
  • 腾讯 短信服务
  • 深圳公寓出售要交什么税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设