一、背景
大量项目在使用logback记日志,有部分项目使用日志混乱,格式不统一,多数人搞不懂配置文件,导致配置错误,现在需要开发一套统一的、少配置的日志组件,方便使用。
二、设计思路
尽量采用0配置,无logback.
日志格式统一,方便后续日志分析系统
只有两个日志级别,一个是正常日志,一个是异常日志
提供log4j、jcl、logback、commons-log等桥接方案及版本兼容方案
提子线程、json格式化输出、map格式化、数组格式化、请求响应参数(供耗时)等便捷日志输出方法
支持redis、db、http自动开关配置**
新增日志类型(logger)
api采用流式结构,类似StringBuffer
三、概要设计
1、零配置
调研代码
javastatic LoggerContext lc; static { l 继续阅读与本文标签相同的文章
下一篇 :
spring bean的形式(3)
-
REST与RESTFul API最佳实践
2026-05-23栏目: 教程
-
比.Net Micro Framework还小的.net Framework
2026-05-23栏目: 教程
-
GPS NMEA0183协议解析
2026-05-23栏目: 教程
-
跨越源界限.开创新纪元--暨微软互操作阶段成果汇报会
2026-05-23栏目: 教程
-
实战Windows Embedded CE 6.0—GPS篇
2026-05-23栏目: 教程
