本文介绍: pm2是基于npm进行安装的,在安装pm2之前要先安装npm安装pm2: npm install –g pm2查看pm2的安装路径: whereis pm2查看安装的pm2的版本: pm2 –v 出现上图所示表示安装成功。更新PM2非常快(少于几秒)并且无缝。首先确保您正确保存了所有进程:sudo pm2 save然后从NPM安装最新的PM2版本: sudo npm install pm2 –g最后更新内存中的PM2进程:sudo pm2 update注意:使用pm2启动项目时,默认是通过自己项目中的pac
pm2是基于npm进行安装的,在安装pm2之前要先安装npm
一、安装pm2
二、更新pm2
然后从NPM安装最新的PM2版本: sudo npm install pm2 –g
三、使用pm2启动项目
注意:使用pm2启动项目时,默认是通过自己项目中的package.json中的配置进行启动的,需要查看项目中的package.json中start的配置。
查看scripts下的start的配置值,根据这个启动路径进行启动。记住这个启动路径
在项目路径下启动项目: pm2 start ./bin/www //启动当前项目
#启动进程(需要进入该项目所在目录下)
pm2 start 进程名
#常用入参
# 指定应用程序名称
--name <app_name>
# 当文件更改时,重启应用程序
--watch
# 为应用程序重新加载设置内存阈值
--max-memory-restart <200MB>
# 指定日志文件
--log <log_path>
# 向脚本传递额外的参数
-- arg1 arg2 arg3
# 自动重启之间的延迟
--restart-delay <delay in ms>
# 在日志前面加上时间前缀
--time
# 不要自动重启应用程序
--no-autorestart
# 为强制重启指定cron
--cron <cron_pattern>
# 附加到应用程序日志
--no-daemon
#启动成功后可进行访问,若不能访问检查一下端口的下行规则是否开放
#查看进程
pm2 list
#停止、删除进程
pm2 stop/delete 进程名
#查看日志
pm2 logs
原文地址:https://blog.csdn.net/renhe96421/article/details/125384495
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_30736.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。