File tree Expand file tree Collapse file tree 1 file changed +30
-4
lines changed
Expand file tree Collapse file tree 1 file changed +30
-4
lines changed Original file line number Diff line number Diff line change 11** _ Optilog_ **
22
3- ** _ 截止目前,Optilog代码总量2247行!_ **
3+ _ 截止目前,Optilog代码总量2247行!_
44
55这是一个用java语言编写的开源日志框架。
66
7- 具体教程请看本项目Wiki (https://github.com/OptiJava/Optilog-Client/wiki )
7+ 使用前一!定!看本项目Wiki (https://github.com/OptiJava/Optilog-Client/wiki )
88
9- ** _ Dependency:_ **
9+ ** Optilog的优势**
10+
11+ 1.性能高:初始化日志+输出一条日志(输出到屏幕+输出到文件+通过socket输出到服务端) 最多只需要194毫秒(后续还会再优化),log4j需要300多毫秒(log4j别骂我)
12+
13+ 2.占位符方便:Optilog支持无限个占位符,并且可以重复使用(#1 #1 输出两次第一个占位符),log4j如果我没搞错的话只支持最多九个占位符
14+
15+ 3.配置文件可以放在任意位置,配置文件名字不限,支持两种配置文件,在log4j中配置文件只能在classpath中且名字只能是log4j2.xml
16+
17+ 4.支持客户端发送日志到服务端
18+
19+ 5.Optilog内部可能出现的异常全部被捕获,不影响主要逻辑
20+
21+ 6.只需一个jar包,打进classpath就能直接用
22+
23+ 7.适用于初学者,没有复杂的配置文件
24+
25+ 8.需要的依赖少,只有一个Gson2.9.0
26+
27+ ** Optilog的缺陷**
28+
29+ 1.没有对jdbc的支持
30+
31+ 2.不支持xml配置文件
32+
33+ 3.文件输出路径的配置相对麻烦
34+
35+ ** Dependency:**
1036\
1137` Gson-2.9.0 `
1238
13- _ ** Author:** _
39+ ** Author:**
1440\
1541` OptiJava `
You can’t perform that action at this time.
0 commit comments