您现在的位置:首页 > >

PM2 常用命令大全【汇总】

发布时间:

参考:https://www.cnblogs.com/pikaqu/p/11007590.html


?


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
$ pm2 deploy app.json prod setup ? ?# Setup "prod" remote server
$ pm2 deploy app.json prod ? ? ? ? ?# Update "prod" remote server
$ pm2 deploy app.json prod revert 2 # Revert "prod" remote server by 2
$ pm2 module:generate [name] ? ?# Generate sample module with name [name]
$ pm2 install pm2-logrotate ? ? # Install module (here a log rotation system)
$ pm2 uninstall pm2-logrotate ? # Uninstall module
$ pm2 publish ? ? ? ? ? ? ? ? ? # Increment version, git push and npm publish


热文推荐
猜你喜欢
友情链接: 大学学习资料 人文社科 经营营销资料 工程资料大全 IT文档 自然科学