当前位置 > it书童 > nginx > 正文
推荐小册
java高效编程
怎样更高效地用 java 编程

juc并发工具库
java并发编程工具库

设计模式
设计模式

jvm调优
jvm调优

rabbitmq实战
rabbitmq实战

redis实战
redis实战

Keepavlied高可用集群
Keepavlied高可用集群

nginx入门到实战
nginx入门到实战

java调试
java调试中遇到的各种坑

java输入输出流
java输入输出流

nginx 按天切割日志

nginx it书童 2019-10-12 14:14:33 0赞 0踩 1271阅读 0评论

实现的方式有很多种,最简单的莫过于直接在配置文件中设定

if ($time_iso8601 ~ "^(\d{4})-(\d{2})-(\d{2})") {
    set $year $1;
    set $month $2;
    set $day $3;
}

access_log  /www/web/log/access_$year-$month-$day.log;

# 只对 access_log 起作用,error_log 读取不了变量
error_log  /www/web/log/error.log;
关于我
一个文科出身的程序员,追求做个有趣的人,传播有价值的知识,微信公众号主要分享读书思考心得,不会有代码类文章,非程序员的同学请放心订阅
转载须注明出处:https://www.itshutong.com/articles/346/nginx-daily-cutting-log