我想实现nginx日志的轮换:
- 无需任何额外的软件即可工作(即,如果没有“ logrotate”,则最好)
- 将根据日期创建旋转文件
最好的方法就像PostgreSQL一样-即在它的log_filename配置变量中,我可以指定strftime风格的%Y-%m-%d,它将自动更改登录日期(或时间)的更改。
Apache的另一种方法-通过管道将日志发送到rotatelogs程序。
据我所能搜索-没有这种方法。我所能做的就是将logrotate和dateext选项一起使用,但是它有其自身的缺点,我宁愿使用类似PostgreSQL中的| rotatelogs或log_filename的功能。