使用 Ecosystem JS 文件设置 PM2 LogRotate
Setup PM2 LogRotate using Ecosystem JS File
我目前正在使用 PM2 生态系统文件 ecosystem.config.js
来启动多个 Node.js 使用 PM2 的应用程序。
module.exports =
{
"apps": [
{
"name": "foo",
"script": "./foo.js",
},
{
"name": "bar",
"script": "./bar.js",
},
{
"name": "baz",
"script": "./baz.js",
}
]
}
如果我们想 setup logrotate
PM2 module 轮转我的日志文件,而不是手动 运行 命令
pm2 set pm2-logrotate:max_size 1K
pm2 set pm2-logrotate:compress true
pm2 set pm2-logrotate:rotateInterval '*/1 * * * *'
可以使用生态系统 JS 文件配置 logrotate
设置吗?
不可能。基于 pm2-logrotate
作者:
It's not possible apparently since pm2-logrotate is different than pm2, pm2 is not aware beforehand if pm2-lr is already installed or not.
我目前正在使用 PM2 生态系统文件 ecosystem.config.js
来启动多个 Node.js 使用 PM2 的应用程序。
module.exports =
{
"apps": [
{
"name": "foo",
"script": "./foo.js",
},
{
"name": "bar",
"script": "./bar.js",
},
{
"name": "baz",
"script": "./baz.js",
}
]
}
如果我们想 setup logrotate
PM2 module 轮转我的日志文件,而不是手动 运行 命令
pm2 set pm2-logrotate:max_size 1K
pm2 set pm2-logrotate:compress true
pm2 set pm2-logrotate:rotateInterval '*/1 * * * *'
可以使用生态系统 JS 文件配置 logrotate
设置吗?
不可能。基于 pm2-logrotate
作者:
It's not possible apparently since pm2-logrotate is different than pm2, pm2 is not aware beforehand if pm2-lr is already installed or not.