当日志目录中使用通配符时,大小说明了什么? 1 个日志的大小还是所有日志的总大小?

当日志目录中使用通配符时,大小说明了什么? 1 个日志的大小还是所有日志的总大小?

https://www.keycdn.com/support/logrotate#maxsize

这将每个日志文件的大小限制为指定的字节数

/var/log/nginx/*.log
{
size 50G
}

这里的 50G 大小是否意味着所有日志的大小/var/log/nginx(例如access.log error.log等)?或者是其他东西?

我读了https://man7.org/linux/man-pages/man8/logrotate.8.html手册页,但无法从那里弄清楚这一点。

答案1

logrotate 规则单独应用于每个匹配文件 - 即每个匹配文件/var/log/nginx/*.log都有自己的 50GB 限制。

相关内容