请提供build议/协助。 我想设置logrotate,它执行以下操作:当日志文件大小达到10M时,文件将被旋转,并且也不会保留较早的压缩日志文件。 我已经尝试了以下,不工作:
log_file_path { size 10M delaycompress copytruncate missingok notifempty }
您需要以这样的间隔configuration运行logrotate ,以使日志文件的大小超过10兆字节。
例如,如果您的日志文件在十分钟内获得10M的数据,那么您需要每10分钟运行一次logrotate 。
这不会使旋转的日志文件大小正好为十兆字节。