Closed rexyan closed 4 years ago
目前日志打印所占资源较高(耗时较高)。可分析看是否有提升的空间
现目前 fishbase 中的 logger 为根对象,且无法更改
logger = logging.getLogger()
这就导致无法将日志分开打印。例如:现需要将应用访问日志和应用调用第三方系统的日志分开输出到不同文件中。或者将 WARNING 级别以下的日志输出到 a 文件,WARNING 级别以上的文件输出到 b 文件等。
可考虑支持自定义日志输出格式 可考虑支持自定义日志过滤器 可考虑支持加载自定义配置 考虑对 stdout 输出日志按照不同等级进行不同颜色区分 ......
改动较大,后续考虑具体实现
效率问题
目前日志打印所占资源较高(耗时较高)。可分析看是否有提升的空间
输出问题
现目前 fishbase 中的 logger 为根对象,且无法更改
这就导致无法将日志分开打印。例如:现需要将应用访问日志和应用调用第三方系统的日志分开输出到不同文件中。或者将 WARNING 级别以下的日志输出到 a 文件,WARNING 级别以上的文件输出到 b 文件等。
优化问题
可考虑支持自定义日志输出格式 可考虑支持自定义日志过滤器 可考虑支持加载自定义配置 考虑对 stdout 输出日志按照不同等级进行不同颜色区分 ......