日志
文章平均质量分 81
wj
这个作者很懒,什么都没留下…
展开
-
LogBack学习记录(三)配置
前面的例子都是讲logback采用编码的方式来进行日志输出级别设置的,一般应该采用配置文件的方式进行设置。logback支持XML和Groovy两种格式的配置方式,此外,对于log4j的用户,可以直接采用PropertiesTranslator来将log4j的配置文件转换为logback.xml。logback的配置文件加载顺序如下:1.首先尝试在类路径下查找logback.groov翻译 2013-10-10 10:44:43 · 5628 阅读 · 0 评论 -
LogBack学习记录(二)体系架构
logback由三个jar包组成: logback-core, logback-classic and logback-access。logback-core是其他两个部分的基础,logback-classic 继续了core,并且实现了SLF4J 的接口,在一般应用中使用这两个就足够了。 logback-access提供远程日志的功能,一般用不到。lo翻译 2013-10-08 16:27:00 · 1168 阅读 · 0 评论 -
LogBack学习记录(八)综合例子
logback 的官方文档还有一些后续的部分,只要是将日志采用网络的方式进行存储,以及采用SSL来保证日志传输的加密。普通情况下很少用到,因此后续部分目前暂不学习。先对之前的学习做一个总结性的例子。一, 日志需求:1.可以通过系统属性文件对日志的生成目录(logfiles)进行设置。2.系统的所有日志划分为四种方式:(1)采用控制台(console)方式输出,系统的所有日志原创 2013-10-24 11:01:07 · 1023 阅读 · 0 评论 -
LogBack学习记录(一)概要介绍
logback的优点: 速度更快,体积更小,配置文件修改后可以自动重新加载,而不用重新启动应用,log4j向logback移植很容易,还有其他的一些优点,具体可以参见文章:http://www.oschina.net/translate/reasons-to-prefer-logbak-over-log4j。maven 集成logback: 在maven中集成logba翻译 2013-10-08 16:26:33 · 1268 阅读 · 0 评论 -
LogBack学习记录(四)appender(输出源)的使用
logback将把日志事件向组件进行输出的过程称为appender,中文意义是输出源,个人感觉这么翻译有点不恰当,后面还是以appender进行称呼。appender必须要实现 ch.qos.logback.core.Appender 接口. 这个接口有如下的主要方法:package ch.qos.logback.core; import ch.qos.logback.cor翻译 2013-10-17 23:00:40 · 4885 阅读 · 0 评论 -
LogBack学习记录(五)Encoders的学习
encoder的作用:Encoders 负责将日志事件转换为二进制流并且将二进制流转换为输出流。encoder是从logback的0.9.19版本引入的。在之前的版本中,appender依赖layout将日志事件转化为string。在之前的版本中需要在fileappender中嵌套一个patternlayout。在0.9.19版本后,fileappender及其子类将采用encoder而不采用翻译 2013-10-18 17:35:01 · 1077 阅读 · 0 评论 -
LogBack学习记录(七)Filters的学习
logback-class提供了两种类型的filters: regular filters 和 turbo filters.Regular filtersRegular logback-classic filters 继承自 Filter的抽象类,这个抽象类只有一个方法Logback-classic offers two types of filters, regula翻译 2013-10-21 11:56:35 · 1213 阅读 · 0 评论