位置: 编程技术 - 正文

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)

  • 节税是什么意思
  • 老项目增值税简易计税
  • 无税率的汽油卡是什么
  • 缴纳增值税会计账务处理
  • 支出算什么会计科目
  • 财产租赁合同印花税计税依据含税吗
  • 机票改签费能否抵税
  • 劳务外包 规定
  • 电汇凭证的日期为什么必须是当天
  • 第二季度的季初资产总额和季末资产总额怎么填
  • 加计抵减怎么入账
  • 一般纳税人购买并销售免税货物所发生的运输费用
  • 房地产企业如何进行市场细分
  • 个体工商户税收怎么算
  • 分公司亏损是否也分摊所得税
  • 合同印花税申报表怎么填写
  • 商业企业的购货运费计入什么
  • 收款未发货需要纳税吗
  • 母公司代子公司付款合法吗
  • 多交税费退税会计处理
  • 不缴地税国税可停票吗?
  • 通讯费企业所得税
  • 增值税怎么转
  • 为外国公司提供境内服务
  • 小区业主委员会归哪个部门管
  • 无偿提供服务需要交增值税吗
  • 森林植被恢复费标准
  • 购进来的样品怎么账务处理
  • 动态定位
  • php格式转换
  • 报销差旅费会计凭证
  • 收不回的应收账款会计分录
  • 四川成都熊猫基地介绍
  • 房地产企业土地增值税预缴计税依据
  • 税收优惠方式有几种
  • php中数组的常用函数及用法
  • 工具合集
  • 公司破产清算应先还银行还是股东
  • 开源模型:小羊驼(Vicuna-13B),可达chatGPT九成效果。
  • linux扫描命令
  • 新增总产值
  • 固定资产清理怎么入账
  • 小规模纳税人在什么情况下会成为一般纳税人
  • 进项税额转出可以为负数吗
  • 股东撤资怎么做账
  • mysql数据库基本操作
  • 驱动开发:内核是什么
  • 未按期兑现的合同缴纳印花税吗?
  • 外贸出口备案需准备什么资料
  • 工业企业成本一般占收入的比例
  • 公共电话亭设计案例
  • 如何理解递延所得税资产和负债
  • 纳税人为风险纳税人怎么办
  • 企业购车购置税怎么算
  • 外购货物会计分录
  • 工程项目立项前包括哪几个过程
  • 机票退票手续费太贵怎么办
  • 建筑简易征收适用哪些业务
  • 其他权益工具是所有者权益类科目吗
  • sql语句的基本语法
  • win10有三个系统
  • win7系统开机蓝屏怎么修复
  • centos6开机启动服务
  • rhel7.2安装
  • win7怎么不显示桌面图标
  • centos6启动不了
  • WinCtlAdAlt.exe - WinCtlAdAlt是什么进程
  • setlang.exe - setlang是什么进程 有什么用
  • 怎么制作xp系统
  • win8系统硬盘怎样分区
  • 如何删除win7系统自带游戏软件
  • extJS中常用的4种Ajax异步提交方式
  • relative absolute无法冲破的等级问题解决第1/3页
  • js如何实现重置功能
  • 福建省地方税务局杨静
  • 陕西税务电子税务局官网安装
  • 进一步深造是什么意思
  • 大连国家税务局官网
  • 无锡国税电子发票怎么开
  • 贵州税务申报如何网上申报
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设