1 简介 Java知名的日志有很多,比如:JUL、Log4j、JCL、SLF4J、Logback、Log4j2,那么这些日志框架之间有着怎样的关系?诞生的原因又是解决什么问题?下面一起来看。 1.1 JUL Java有自己的日志框架JUL(Java Util Logging)在java.util.l ...
分类:
编程语言 时间:
2020-05-14 17:46:14
阅读次数:
67
2020-05-14 14:19:56.650 ERROR 6756 [eate-1937171706] com.alibaba.druid.pool.DruidDataSource : create connection SQLException, url: jdbc:mysql://localh ...
分类:
编程语言 时间:
2020-05-14 15:00:46
阅读次数:
79
背景 如何使用druid 连接池配置多个数据源 参考文档:https://www.cnblogs.com/qdhxhz/p/10192041.html 目录结构 为了更好的区分,我把不同的数据库,新建在不同的目录下面 先看目录结构: 修改配置 pom.xml <dependency> <groupI ...
分类:
其他好文 时间:
2020-05-12 20:53:44
阅读次数:
78
mybatis – MyBatis 3 | Logging https://mybatis.org/mybatis 3/logging.html log4j Logging Levels Tutorialspoint https://www.tutorialspoint.com/log4j/log4 ...
分类:
其他好文 时间:
2020-05-12 20:31:21
阅读次数:
97
maven项目中因为引入的有log4j2 在打成jar包 通过java cp 命令运行时,引起下面这段错误,后果就是log日志无法打印。 先分析原因: log4j2 是采用的插件式编程,当log4j2包编译时,或者含有log4j2插件的包编译时,会将需要加载的插件信息放在META INF/org/a ...
分类:
编程语言 时间:
2020-05-12 11:54:58
阅读次数:
61
添加配置 修改pom.xml文件 <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> </dependency> <dependency> <groupId>com.alibaba</ ...
分类:
其他好文 时间:
2020-05-11 18:50:18
阅读次数:
65
Java常用日志框架历史1996年早期,欧洲安全电子市场项目组决定编写它自己的程序跟踪API(TracingAPI)。经过不断的完善,这个API终于成为一个十分受欢迎的Java日志软件包,即Log4j。后来Log4j成为Apache基金会项目中的一员。期间Log4j近乎成了Java社区的日志标准。据说Apache基金会还曾经建议Sun引入Log4j到java的标准库中,但Sun拒绝了。2002年J
分类:
其他好文 时间:
2020-05-11 15:27:01
阅读次数:
59
文本是在window下搭建单机版的ELK,ES用到的版本是2.4.0(为什么用这个版本,很大一个原因是能直接用自带插件工具去下载es_head插件,非常方便),logstash用的版本是7.6.2(亲自踩坑2.4.0,足足花了一个早上,发现用2.4.0报缺少log4j和无法读取日志文件),kiban ...
一、log4j简介 1.1 在应用程序中添加日志记录总的来说基于三个目的: 1)监视代码中变量的变化情况,周期性的记录到文件中供其他应用进行统计分析工作; 2)跟踪代码运行时轨迹,作为日后审计的依据; 3)担当集成开发环境中的调试器的作用,向文件或控制台打印代码的调试信息。 1.2 1)最普通的做法 ...
分类:
其他好文 时间:
2020-05-10 22:56:42
阅读次数:
68
-X号: X信息输出时左对齐; %p: 输出日志信息优先级,即DEBUG,INFO,WARN,ERROR,FATAL, %d: 输出日志时间点的日期或时间,默认格式为ISO8601,也可以在其后指定格式,比如:%d{yyy MMM dd HH:mm:ss,SSS},输出类似:2002年10月18日 ...
分类:
其他好文 时间:
2020-05-07 23:10:24
阅读次数:
74