version: 1 formatters: simple: #format: '%(asctime)s.%(msecs)03d|%(levelname)8s|%(module)s|%(funcName)s|%(message)s' format: '%(asctime)s.%(msecs)03d|%(levelname)s|%(module)s|%(funcName)s|%(message)s' datefmt: '%Y-%m-%d %H:%M:%S' handlers: console: class: logging.StreamHandler level: DEBUG formatter: simple stream: ext://sys.stdout rotating_handler: class: logging.handlers.RotatingFileHandler level: DEBUG formatter: simple filename: app.log encoding: 'utf-8' maxBytes: 10485760 backupCount: 10 error_handler: class: logging.handlers.RotatingFileHandler level: ERROR formatter: simple filename: err.log encoding: 'utf-8' maxBytes: 10485760 backupCount: 5 # alg_handler: # class: logging.FileHandler # level: ERROR # formatter: simple # filename: alg.log # encoding: 'utf-8' root: level: DEBUG #handlers: [console,rotating_handler,error_handler] handlers: [rotating_handler,error_handler]