0

我想创建一个将以下列方式工作的记录器:

我想将日志文件大小限制为 - X mb,当文件已满时,我希望它继续将新日志放在文件末尾,但从文件开头删除旧日志。这有可能实现吗?

我尝试使用RotatingFileHandler但它似乎不起作用,因为文件超过了最大大小。

这是我在我的 settigns 文件中配置 LOGGING 字典中的处理程序部分的方式:

'handlers': {
        'file': {
           'level': 'DEBUG',
            'class': 'logging.FileHandler',
             'filename': '/home/ubuntu/logs/django.log',
        },
        'request_file_info': {
            'level': 'INFO',
            'class': 'logging.FileHandler',
            'filename': '/home/ubuntu/logs/request_configuration.log',
            'formatter': 'verbose'
        },
    },
4

0 回答 0