PM2 常用命令

简介:

PM2 常用命令


$ pm2 start app.js # 启动app.js应用程序

$ pm2 start app.js -i 4 # cluster mode 模式启动4个app.js的应用实例 4个应用程序会自动进行负载均衡

$ pm2 start app.js --name="api" # 启动应用程序并命名为 "api"

$ pm2 start app.js --watch # 当文件变化时自动重启应用

$ pm2 start script.sh # 启动 bash 脚本


$ pm2 list # 列表 PM2 启动的所有的应用程序

$ pm2 monit # 显示每个应用程序的CPU和内存占用情况

$ pm2 show [app-name] # 显示应用程序的所有信息


$ pm2 logs # 显示所有应用程序的日志

$ pm2 logs [app-name] # 显示指定应用程序的日志

$ pm2 flush


$ pm2 stop all # 停止所有的应用程序

$ pm2 stop 0 # 停止 id为 0的指定应用程序

$ pm2 restart all # 重启所有应用

$ pm2 reload all # 重启 cluster mode下的所有应用

$ pm2 gracefulReload all # Graceful reload all apps in cluster mode

$ pm2 delete all # 关闭并删除所有应用

$ pm2 delete 0 # 删除指定应用 id 0

$ pm2 scale api 10 # 把名字叫api的应用扩展到10个实例

$ pm2 reset [app-name] # 重置重启数量


$ pm2 startup # 创建开机自启动命令

$ pm2 save # 保存当前应用列表

$ pm2 resurrect # 重新加载保存的应用列表

$ pm2 update # Save processes, kill PM2 and restore processes

$ pm2 generate # Generate a sample json configuration file


参考博文:http://www.jianshu.com/p/6b3b506f7d0a




     本文转自1321385590 51CTO博客,原文链接:http://blog.51cto.com/linux10000/1970855,如需转载请自行联系原作者


相关文章
|
Linux
linux常用命令-离线安装PM2
因为要部署应用的机器没有公网连接,所以直接npm install pm2是不可能了, 简单记录一下怎么离线安装pm2
770 0
|
Linux Shell
Linux基础:常用命令之echo命令详解(一)
Linux基础:常用命令之echo命令详解(一)
892 0
Linux基础:常用命令之echo命令详解(一)
|
11月前
|
JSON 监控 负载均衡
全面了解Linux PM2
全面了解Linux PM2
140 0
|
JSON 负载均衡 监控
PM2 工具的认识与使用
PM2是node进程管理工具。简化node应用管理的繁琐任务,如性能监控,自动重启,负载均衡
175 0
|
Linux Shell
Linux基础:常用命令之echo命令详解(二)
Linux基础:常用命令之echo命令详解(二)
467 0
Linux基础:常用命令之echo命令详解(二)
|
安全 Shell Linux
Linux Bash Set命令解析
平时在学习大牛的Shell脚本时,我们经常在脚本的开头看到很多set开头的命令
230 0
|
Ubuntu 小程序 JavaScript
运行pm2命令只出现[PM2] Spawning PM2 daemon with pm2_home=/root/.pm2
小程序上线过程中,pm2安装成功了,但是运行pm2命令只打印一句话
526 0
pm2安装配置与基本命令你知道吗?
pm2安装配置与基本命令你知道吗?
pm2启动npm run dev和开机自启
pm2启动npm run dev和开机自启
760 0
|
Linux 数据安全/隐私保护 Ubuntu
Linux基础命令---uptime
uptime       uptime指令用来显示系统运行多长时间、有多少用户登录、系统负载情况。       此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、Fedora、SUSE、openSUSE。
1010 0