Flask + Gunicorn(WSGI Server)
error.log檔案大小會無限的增大
想詢問不知是否有方法
可以像python logger一樣限制各個檔案的大小,並保留幾個
gunicorn-cfg.py配置如下
import multiprocessing as mp
bind = '0.0.0.0:5000'
loglevel = 'error'
workers = mp.cpu_count()
accesslog = '-'
errorlog = './error.log'
reload = True
異想天開的解法:
每個月換一個 sqlite.db 檔,把所有 log 都塞進去 sqlite 裡面,這樣之後查也比較好查。