pm2 常用命令记录

pm2 常用命令记录

月光魔力鸭

2019-05-31 15:38 阅读 1734 喜欢 0 pm2 nodejs

发布自己的nodejs应用后,需要进行管理,目前一般都pm2来进行管理,这里记录下常用的命令。

pm2 安装

// 全局安装即可
npm install pm2 -g

启动项目

//启动某个js 运行
pm2 start xxx.js 

//给项目一个别名,注意是两个-
pm2 start xxx.js --name aliasName

//多cpu ,cluster模式
pm2 start xxx.js -i max  //按照最大cpu数量
pm2 start xxx.js -i 3 //3个

关闭应用

pm2 delete xxx

重启应用

pm2 reload xxx

查看日志

//200行日志查看
pm2 logs xxx --lines 200

//查看错误
pm2 logs xxx --err

//清空日志
pm2 flush xxx

查看运行情况

pm2 monit xxx

开机重启

pm2 save
pm2 startup

转载请注明出处: https://chrunlee.cn/article/nodejs-pm2-cmd.html


感谢支持!

赞赏支持
提交评论
评论信息 (请文明评论)
暂无评论,快来快来写想法...
推荐
记录下在linux环境下安装phantomjs 的步骤,防止遗忘...
最近看到知乎上一话题:微信公众号文章里的视频怎么下载?。看还是有很多人推荐啥工具啊,很是捉急,当然本次的主题也是通过程序来获取内容,但是目前来说仅仅是娱乐吧。
docker镜像中的puppeteer安装
碰到个小需求,本来实现挺简单的,用的electron,开发模式下各种顺畅...半个小时就搞定了,结果倒在了electron打包上..这个坑我应该跳进来了好多次了..
当我们做爬虫或其他的一些应用的时候,如果需要一些短信验证,但是又没有那么多手机号,又不能放人在那里一直输入的时候?怎么办?
在通过axios读取页面的时候,经常会碰到gbk的编码,如果不进行转化的话,在获取信息或读取上都会很麻烦。
因为自己的记录笔记的应用是有道云,又想着把有道云跟自己的小网站联通起来,所以查找了有道云的,然后实现了nodejs版本的sdk.
前段时间做了个微信小程序反编译的小东西,不过因为功能不全,没加分包处理,正好处理下加上,又考虑到后续可能的更新情况,准备上手增加下更新功能。