1、问题

使用阿里云服务器时遇到一个问题,就是只能开一个命令窗口,加入运行node服务,只能起一个服务,不能启多个服务。pm2可以解决这个问题。

2、pm2简介

官网:https://pm2.keymetrics.io/docs/usage/quick-start/

pm2是一个进程管理工具,可以用它来管理你的node进程,并查看node进程的状态。

(1)安装

$ npm install pm2@latest -g
# or
$ yarn global add pm2

(2)启服务

pm2 start 可执行js

pm2 start app.js --name www_itying_com
 pm2 start app.js -i 3 --name www_itying_com 3 启动 3 个进程 (自带负载均衡)

 

(3)阿里云实例

(4) 重启服务

pm2 stop all # 停止所有进程

pm2 restart all # 重启所有进程
pm2 reload all # 0 秒停机重载进程 (用于 NETWORKED 进程)

 

也可以只启动某个应用。

(5)显示所有进程状态

pm2 logs

(6)杀死进程

pm2 delete 0 # 杀死指定的进程
pm2 delete all # 杀死全部进程

最新文章

  1. C#之发送邮件【模板】+【封装】ZJ版
  2. iOS百度地图SDK集成详细步骤
  3. 转载:CSS3 Flexbox可视化指南
  4. 思维导图制作工具推荐 - ProcessOn
  5. CentOS7安装memcached
  6. 标准库shared_ptr智能指针的实现
  7. Tomcat数据库连接池的配置方法总结
  8. Linux使用locate命令定位文件
  9. XMPP登录应用
  10. VJP1193 扫雷(状压)
  11. kettle介绍
  12. 从PRISM开始学WPF(五)MVVM(一)ViewModel-更新至Prism7.1
  13. SQLserver数据库反编译生成Hibernate实体类和映射文件
  14. SQL修改日期类型字段为字符串类型
  15. 轻量级富文本编辑器wangEditor
  16. UML入门[转]
  17. mysql 单表查询
  18. C# WebApi 返回JSON
  19. 20155218 《网络对抗技术》 MAL_恶意代码分析
  20. 编写可维护的JavaScript 收纳架

热门文章

  1. iframe中操作主体页面的元素,方法
  2. xenserver增加新硬盘
  3. Vue 中 $nextTick() 的应用
  4. (七)Kubernetes Service资源
  5. PAT 甲级 1025.PAT Ranking C++/Java
  6. javascript---call,apply,bind
  7. 《团队名称》第八次团队作业:Alpha冲刺day5
  8. 使用adb/Linux获取网关ip
  9. DOM4j XML 工具类
  10. hive中的日期转换函数