切换OpenTSDB日志系统为log4j
2013-10-12 08:42
225 查看
在opentsdb中使用了slf4j日志系统,有关slf4j介绍可参见已发表日志《SLF4J教程(自由在各种log中切换)》。默认情况下opentsdb使用的是log4j-over-slf4j日志类型。
为了使用以前经常应用的log4j,可以将log4j-over-slf4j-1.7.2.jar换成slf4j-log4j12-1.7.5.jar包,在运行时会报类冲突,原因是slf4j-log4j12-1.7.5.jar包中的org\slf4j\impl路径下的三个static类与logback-classic-1.0.9.jar同路径同名类冲突,将logback-classic-1.0.9.jar包中的三个static删除。
在项目中加入log4j.properties文件,再运行程序就会出现熟悉的log4j日志信息了。
为了使用以前经常应用的log4j,可以将log4j-over-slf4j-1.7.2.jar换成slf4j-log4j12-1.7.5.jar包,在运行时会报类冲突,原因是slf4j-log4j12-1.7.5.jar包中的org\slf4j\impl路径下的三个static类与logback-classic-1.0.9.jar同路径同名类冲突,将logback-classic-1.0.9.jar包中的三个static删除。
在项目中加入log4j.properties文件,再运行程序就会出现熟悉的log4j日志信息了。
相关文章推荐
- Linux文件和目录访问权限设置
- 百度谷歌等各大网站收录网页提交入口
- 11个超炫的视差滚动网站欣赏
- 从装机到hadoop完全分布式--系统配置
- 外网、内网,访问tomcat布置的项目
- apache+tomcat 实现负载均衡方案
- Linux内核深入研究之进程的线性地址空间-传统版
- How to delete the icons of Win7 desktop shortcuts
- <Linux+Qt> Qt基本Hello,World解释
- <Linux+Qt>使用Qt绘制2D 图形 <五 图片变换>
- backup F5 BIGIP Config
- linux grep命令
- CentOS安装和操作mysql
- 企业技术/数据架构想法---逻辑图模型
- linux 重新挂载分区(教程)
- Linux进程间通信之管道(pipe)、命名管道(FIFO)与信号(Signal)
- linux tar命令
- 基于VC的OpenSSL开发环境的搭建
- apache mina2.0源码解析(一)
- top k 算法