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