美文网首页
使用logrotate给gunicorn做日志分割

使用logrotate给gunicorn做日志分割

作者: 毅巍奇诚 | 来源:发表于2020-03-14 20:38 被阅读0次

    创建配置文件

    touch /etc/logrotate.d/gunicorn
    vi /etc/logrotate.d/gunicorn
    

    /path/to/my/logs/gunicorn-access.log {
    daily
    dateext
    dateformat -%Y-%m-%d
    dateyesterday
    rotate 90
    missingok
    notifempty
    }
    /path/to/my/logs/gunicorn-error.log {
    monthly
    dateext
    dateformat -%Y-%m
    dateyesterday
    rotate 12
    missingok
    notifempty
    }

    daily代表每天执行,也可以是weekly或monthly
    dateext 使用当期日期作为命名格式
    dateformat 命名格式
    rotate num 分割次数,如果设置的是daily,所以就代表保留多少天内的记录

    保存后如果要立即执行,就运行logrotate -f gunicorn

    相关文章

      网友评论

          本文标题:使用logrotate给gunicorn做日志分割

          本文链接:https://www.haomeiwen.com/subject/jeggshtx.html