发布于 2017-02-06 00:02:05 | 88 次阅读 | 评论: 0 | 来源: 网友投递
logback 日志组件
Logback是由log4j创始人设计的又一个开源日志组件。logback当前分成三个模块:logback-core,logback- classic和logback-access。logback-core是其它两个模块的基础模块。logback-classic是log4j的一个 改良版本。此外logback-classic完整实现SLF4J API使你可以很方便地更换成其它日志系统如log4j或JDK14 Logging。logback-access访问模块与Servlet容器集成提供通过Http来访问日志的功能。
ogback 1.1.10 发布了。
该版本提高吞吐量的几项更改:
OutputStreamAppender 中的 ReentrantLock 现在是 “unfair”
FileAppender 现在提供 bufferSize 选项
代码的关键部分现在使用 COWArrayList,这是一个定制开发的无分配的无锁线程安全实现的 {@link List} 接口
在 PatternLayoutBase 中,相同的 StringBuilder 被反复使用以减少内存分配
各项更改的详细说明及完整更新内容请查看发行日志
下载地址: