初始化dubbo的日志配置 :return:
()
| 36 | |
| 37 | |
| 38 | def init_log(): |
| 39 | """ |
| 40 | 初始化dubbo的日志配置 |
| 41 | :return: |
| 42 | """ |
| 43 | logger = logging.getLogger('python-dubbo') |
| 44 | console_handler = logging.StreamHandler(sys.stdout) |
| 45 | formatter = MyFormatter( |
| 46 | '%(asctime)s %(levelname)s \033[35m%(process)-5d\033[0m --- [%(threadName)15s] \033[33m%(lineno)-4d\033[0m \033[36m%(filename)s\033[0m: %(message)s') |
| 47 | console_handler.formatter = formatter |
| 48 | logger.addHandler(console_handler) |
| 49 | logger.setLevel(logging.DEBUG) |