PM2 is a production process manager for Node.js applications with a built-in load balancer. It allows you to keep applications alive forever, to reload them without downtime and to facilitate common system admin tasks.

PM2是一个用于Node.js应用的进程管理器,带有内置的负载均衡器。它允许您使应用程序永远存活,在不停机的情况下重新加载它们,并简化常见的系统管理任务。

1、 全局下载pm2

npm install pm2 -g

2、之前启动node项目用的命令为

npm run dev

修改为

pm2 start npm -- run dev

启动成功会出现如下效果图

语法:pm2 start npm --watch

pm2 start npm --name <taskname>

pm2 start npm -- run <scriptname>

停止pm2

pm2 stop npm

利用pm2 启动node项目相关推荐

  1. pm2启动node项目

    前端项目部署阿里云要配置nginx,然后启动nginx就可以了, 如果是node服务,想一直启动,可以用PM2 ,PM2 是具有内置负载均衡器的 Node.js 应用程序的生产流程管理器.它允许您使应 ...

  2. 使用pm2启动node文件_使用 PM2 管理nodejs进程

    pm2 是一个带有负载均衡功能的Node应用的进程管理器. 当你要把你的独立代码利用全部的服务器上的所有CPU,并保证进程永远都活着,0秒的重载, PM2是完美的. 它非常适合IaaS结构,但不要把它 ...

  3. 使用pm2启动node文件_PM2 是什么

    目录 pm2是什么 特点 示例说明 配置文件 常用命令 背景 由于需要在容器云新增一个测试环境,改了代码相关的配置后,进行部署.发现服务一直启动不了.在和运维一起排查问题,他看到pm2的一些信息, 问 ...

  4. 使用pm2启动node文件_使用pm2部署node生产环境的方法步骤

    一.PM2是什么 是可以用于生产环境的Nodejs的进程管理工具,并且它内置一个负载均衡.它不仅可以保证服务不会中断一直在线,并且提供0秒reload功能,还有其他一系列进程管理.监控功能.并且使用起 ...

  5. 使用pm2启动Node和Vue项目教程

    安装pm2 $ npm install -g pm2 命令行全局安装pm2 将pm2加入到命令中去 ? 1 2 3 4 ln -s /usr/local/src/node-v8.9.1-linux-x ...

  6. pm2启动的项目如何修改名字

    一开始我用pm2 start项目的时候没有起名字,然后默认name就用了这个文件名了,现在我想在修改这个名字.可以执行下面这个命令 pm2 restart dev-server --name newn ...

  7. Linux - 部署node项目

    安装Node 1.下载linux版本node安装包 https://npmmirror.com/mirrors/node/v16.14.0/node-v16.14.0-linux-x64.tar.xz ...

  8. PM2 部署 nodejs 项目

    PM2 部署 nodejs 项目 在网上找到pm2.目前似乎最常见的线上部署nodejs项目的有forever,pm2这两种. 使用场合: forever管理多个站点,每个站点访问量不大,不需要监控. ...

  9. 云服务器搭建网易云音乐 API —— node 项目

    一.安装 node Centos 安装 node 二.克隆 GitHub 项目 仓库地址:github mkdir /usr/node cd /usr/nodegit clone https://gi ...

  10. node配置ssl证书_在Linux服务器上部署node项目(git部署,forever持续运行,配置SSL证书)...

    一.环境部署 1.下载安装包: wget https://nodejs.org/dist/v9.9.0/node-v9.9.0-linux-x64.tar.xz 2.解压并进入目录: xz -d no ...

最新文章

  1. vim block vim_如何不再害怕Vim
  2. ubuntu中PyCharm的安装与卸载
  3. Linux之脚本执行
  4. 函 float *search(float(*pointer)[4],int n)
  5. ubuntu运行python ide_在Ubuntu-16.04中安装Python可视化IDE——Spyder
  6. python没有菜单栏怎么搞mac_Mac 下 sublime 怎么调出顶端菜单栏
  7. I - The Mad Mathematician FZU - 2042(未解决)
  8. C++数据的一些注意事项
  9. 2018 A Sparse Topic Model for Extracting Aspect-Specific Summaries from Online Reviews 稀疏主题模型学习笔记
  10. redis 关系数据库怎么转换 和_redis高并发处理介绍
  11. CES 2021落下帷幕 未来3年展会时间已公布
  12. mysql_query 变量,在mysql_query字符串中使用PHP变量
  13. UVA 11806 Cheerleaders (容斥原理)
  14. AcWing基础算法课Level-2 第六讲 贪心
  15. ios给控件添加动画效果
  16. 按首字母排序(汉字、英文、数字)简单实现
  17. 实时数仓-数据采集层_1
  18. 5G接入网学习:回顾电调天线
  19. linux带page参数报错,Linux配置hugepage
  20. 初识solr facet(一)

热门文章

  1. Linux 下实现ssh无密码登陆
  2. rufus中gpt和mrb磁盘_SSD固态硬盘用GPT还是MBR分区?
  3. VScode自动格式化代码减少build时的问题
  4. [歌词]《一花依世界》《君がいる世界へ》歌词假名罗马音
  5. 黑苹果10.15.7安装comfast永存,CF-811AC驱动方法
  6. matlab max函数 最大值好几个,matlab中的最大值和最小值
  7. QC3.0充电器快充诱骗方法,做个笔记
  8. 一阶电路实验报告心得_一阶动态电路的响应测试实验报告
  9. 苹果CMS采集,苹果MacCMS采集插件
  10. 00001__伊丽莎白福尔摩斯