123456789101112131415161718192021222324252627282930313233343536373839404142 |
- version: 1
- disable_existing_loggers: no # 是否覆蓋以前的配置logger
- formatters:
- simple:
- format: "%(asctime)s - %(name)s - %(levelname)s - %(message)s"
-
- root: #默認情況下配置
- level: INFO
- handlers: [console,info_file_handler,error_file_handler]
-
- loggers: #如果有設定loggers的話會採用,否則採用root設定
- my_module1:
- level: INFO
- handlers: [console,info_file_handler]
- propagate: no
- my_module2:
- level: INFO
- handlers: [console,info_file_handler]
- propagate: no
-
- handlers:
- console:
- class: logging.StreamHandler
- level: DEBUG
- formatter: simple
- stream: ext://sys.stdout
- info_file_handler:
- class: logging.handlers.RotatingFileHandler
- level: INFO
- formatter: simple
- filename: /var/www/ntcri_api/app/info.log
- maxBytes: 5242880
- backupCount: 1
- encoding: utf8
- error_file_handler:
- class: logging.handlers.RotatingFileHandler
- level: ERROR
- formatter: simple
- filename: /var/www/ntcri_api/app/error.log
- maxBytes: 5242880
- backupCount: 1
- encoding: utf8
|