pm2常用命令有哪些呢?

位置:首页 / 新闻中心 / 知识教程

知识教程 Admin 2024-02-22 11:29:49 2321

pm2常用命令

进入bin目录启动:pm2 start www / pm2 start app.js

pm2 start app.js --name="fx67ll" 启动并命名为fx67ll,没有命名的话后续可以用id替代name

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

pm2 start script.sh 启动bash脚本

pm2 list 查看所有启动的应用列表

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

pm2 show [app-id/app-name] 显示指定应用程序的所有信息

pm2 log 显示应用程序的日志信息

pm2 log [app-id/app-name] 显示指定应用程序的日志信息

pm2 flush 清空所有日志文件

pm2 stop all 停止所有应用程序

pm2 stop [app-id/app-name] 停止指定应用程序

pm2 restart all 重启所有应用程序

pm2 restart [app-id/app-name] 重启指定应用程序

pm2 delete all 关闭并删除所有应用程序

pm2 delete [app-id/app-name] 删除指定的应用程序

pm2 reset [app-id/app-name] 重置重启数量

pm2 startup 创建开机自启动命令

pm2 save 保存当前应用列表

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

pm2 update 保存进程,杀死并重启进程,一般用于更新pm2版本

pm2 ecosystem 生成一个示例json配置文件


更多命令可以参考pm2官方文档


使用均衡负载模式(cluster mode)的相关命令


pm2 start app.js -i n 均衡负载模式(cluster mode)启动n个app.js应用实例

pm2 reload all 重启均衡负载模式(cluster mode)下的所有应用

pm2 gracefulReload all Graceful reload all apps in cluster mode

pm2 scale [app-id/app-name] 10 将指定的应用程序拓展到10个实例


0秒停机重新加载(集群模式下,可以达到重启时不停止服务)


pm2 reload app.js 重新启动所有进程,始终保持至少一个进程在运行

pm2 gracefulReload all 优雅地以集群模式重新加载所有应用程序

以上就是“pm2常用命令有哪些呢?”的详细内容,更多请关注木子天禾科技其它相关文章!

以上就是“pm2常用命令有哪些呢?”的详细内容,更多请关注木子天禾科技其它相关文章!

15934152105 扫描微信