22
33![ Build] ( https://img.shields.io/badge/Build-Passing-green )
44[ ![ Latest-Release] ( https://img.shields.io/badge/Release-Latest-blue )] ( https://github.com/OptiJava/Optilog-Client/releases/latest )
5- [ ![ Languege] ( https://img.shields.io/badge/Language-ChinesePage-red )] ( https://github.com/OptiJava/Optilog-Client/blob/master/README.md )
5+
6+ [ ![ Languege] ( https://img.shields.io/badge/Language-EnglishPage-red )] ( https://github.com/OptiJava/Optilog-Client/blob/master/README-en.md )
7+ | [ ![ Languege] ( https://img.shields.io/badge/Language-ChinesePage-green )] ( https://github.com/OptiJava/Optilog-Client/blob/master/README.md )
68
79** This is an open source logging framework written in java. Optilog has
810more [ advantages] ( https://github.com/OptiJava/Optilog-Client#optilog%E7%9A%84%E4%BC%98%E5%8A%BF ) than other open source
@@ -11,10 +13,10 @@ logging frameworks (such as log4j and SLF4j)**
1113The wiki of Optilog will be updated at any time. If there is a problem, ask the issues. You should see this
1214project [ wiki] ( https://github.com/OptiJava/Optilog-Client/wiki ) before use Optilog.
1315
14- [ OptilogServer] ( https://github.com/OptiJava/Optilog-Server ) matched with this( OptilogClient) . See wiki for details.
16+ [ OptilogServer] ( https://github.com/OptiJava/Optilog-Server ) matched with OptilogClient. See wiki for details.
1517
1618If you like, you are welcome to contribute to Optilog through fork. The code of this project is quite basic. Anyone can
17- contribute.
19+ contribute.
1820
1921# Precautions:
2022
@@ -24,12 +26,11 @@ will be a bug! (see wiki for details)(expect when you need change setting file)
2426# Optilog advantages
2527
26281.High performance: After initialization log, output a log (output to the screen + output to a file + output to the
27- server
28- through socket) only takes 8 milliseconds at most (it will be optimized later), and log4j takes at least 41
29+ server through socket) only takes 8 milliseconds at most (it will be optimized later), and log4j takes at least 41
2930milliseconds.
3031
31322.Optilog supports unlimited placeholders and can be reused (#1 #1 outputs the first placeholder twice). Log4j only
32- supports 9 placeholders
33+ supports 9 placeholders.
3334
34353.The configuration file can be placed in any location. The name of the configuration file is unlimited. Two types of
3536configuration files are supported. In log4j, the configuration file can only be in classpath and the name can only be
0 commit comments