Fork me on GitHub

pm2配置

pm2是nodejs程序的发布工具之一,它能够使我们的node程序永远处于运行状态,即使偶然的异常导致程序挂掉,它也能够再次启动我们的node服务程序。  

在默认情况下,pm2的日志路径存放在~/.pm2/log文件夹下。带error名称的文件保存的是异常信息,带out名称的文件保存的是所有http请求。

由于我们的程序需要运行非常长的时间,因此out文件在一段时间后会变得特别大。可以采用pm2-logrotate进行管理:

#安装pm2-logrotate
pm2 install pm2-logrotate   
# 设置只有10个文件
pm2 set pm2-logrotate:retain 10

按照官方的默认值,此时是每天0点创建一份新的日志

posted @ 2019-03-02 15:17  webberg  阅读(243)  评论(0编辑  收藏  举报