摘要: 常用的日志收集系统有Syslog ng,Scribe,Flume,当然还有ELK的LogStash.而目前互联网公司最长用的时Scribe和Flume,Scibe是Facebook开源的,但是现在已经不维护,所以不推荐使用。 Scribe Scribe是Facebook开源的日志收集系统,在face 阅读全文
posted @ 2016-11-13 10:10 因为热爱 阅读(6006) 评论(0) 推荐(0) 编辑
摘要: 可扩展的XML Schema机制 从Spring2.0开始,Spring提供了XML Schema可扩展机制,用户可以自定义XML Schema文件,并自定义XML Bean解析器,并集成到Spring Ioc 容器中 完成XML自定义扩展,需要下面几个步骤: 创建一个 XML Schema 文件 阅读全文
posted @ 2016-10-23 14:38 因为热爱 阅读(439) 评论(0) 推荐(1) 编辑
摘要: Log4j容器初始化探究 Log4j第一步就是初始化Logger容器Repository,这一章我们来探究Logger容器,从别从独立应用以及servlet容器下启动初始化两方面探究。 1 独立应用 静态初始化,java语言保证静态初始化只被执行一次,静态初始化源码在 中。 时序图: 初始化流程: 阅读全文
posted @ 2016-10-23 09:31 因为热爱 阅读(4096) 评论(1) 推荐(1) 编辑
摘要: 初识log4j1.x 研究源码首先要对项目要有整体的认识,这一章节主要让大家对log4j1.x有一个整体的认识,并以此为切入点,认识log4j1.x的真个框架 1 整体认识 先整体上对log4j1有一个整体的认识,然后再在后面对log4j的研究中逐渐加深对其的理解。先不必纠结在整体的类图和流程图中。 阅读全文
posted @ 2016-10-15 21:59 因为热爱 阅读(864) 评论(1) 推荐(1) 编辑