当前位置: 首页 > 后端技术 > Node.js

PM2安装方法及其常用命令!

时间:2023-04-03 18:24:05 Node.js

1。pm2的基本操作命令1.pm2安装pm2的安装需要有node.js环境。npm是node.js的内置应用程序。如何安装node.js,看这里!.npminstallpm2@latest-g#oryarnglobaladdpm2#更新pm2pm2update2,pm2安装目录#pm2安装目录HOME/.pm2#pm2运行日志,可以查看程序运行错误HOME/.pm2/pm2.logHOME/.pm2/pm2.pid#pm2管理应用日志目录HOME/.pm2/logs#PM2配置文件HOME/.pm2/conf.js3.启动应用#支持不同文件格式pm2startapp.jspm2startbashscript.shpm2startpython-app.pypm2startbinary-filepm2start"npmrunstart"pm2start"ls-la"pm2startapp.py#设置启动应用程序的显示名称pm2startapp.js--name#监控应用程序目录,一旦有任何文件变化就重启应用程序pm2startapp.js--watch#设置应用程序重启时可以使用的最大内存pm2startapp.js--max-memory-restart<200MB>#启动时,给app应用传递参数pm2startapp.js--arg1arg2arg3#禁止应用自动重启pm2startapp.js--no-autorestart4,重启,重新加载,停止,删除pm2restartapp_name|app_id|allpm2reloadapp_name|app_id|allpm2stopapp_name|app_id|allpm2deleteapp_name|app_id|allpm2restartapp.jspm2restartapp1app3app4#重置重启定时器pm2resetall5.查看运行状态#查看所有进程信息(app_name,app_id,etc.)pm2[list|ls|status]#对应用程序进行排序查看pm2list--sortname:desc#或者pm2list--sort[name|id|pid|memory|cpu|status|uptime][:asc|desc]#查看某个应用的详细信息pm2describeapp_name|app_idpm2showapi6,displaythedashboard在终端上显示dashboard,显示所有应用的信息:cpu、内存、日志、运行状态等pm2monit7,查看所有pm2命令说明#查看所有命令pm2--help#orpm2-h二。参考文档PM2安装方法及其常用命令!