1- # Optilog
1+ # [ Optilog-Client ] ( https://github.com/OptiJava/Optilog-Client )
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 )
55
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)
6+ [ 中文 ] ( https://github.com/OptiJava/Optilog-Client/blob/master/README.md ) |
7+ [ English ] ( https://github.com/OptiJava/Optilog-Client/blob/master/README-en .md )
88
99** This is an open source logging framework written in java. Optilog has
1010more [ advantages] ( https://github.com/OptiJava/Optilog-Client#optilog%E7%9A%84%E4%BC%98%E5%8A%BF ) than other open source
@@ -18,12 +18,7 @@ project [wiki](https://github.com/OptiJava/Optilog-Client/wiki) before use Optil
1818If you like, you are welcome to contribute to Optilog through fork. The code of this project is quite basic. Anyone can
1919contribute.
2020
21- # Precautions:
22-
23- For a whole java project, it is recommended to use only one initialized instance in the whole process, otherwise there
24- will be a bug! (see wiki for details)(expect when you need change setting file)
25-
26- # Optilog advantages
21+ ## Optilog advantages
2722
28231.High performance: After initialization log, output a log (output to the screen + output to a file + output to the
2924server through socket) only takes 8 milliseconds at most (it will be optimized later), and log4j takes at least 41
@@ -57,27 +52,29 @@ examples
575211.Support configuration files in multiple formats, including JSON,YAML, XML and properties. Support for toml
5853configuration files will be added later
5954
60- # Defects of optilog
55+ ## Defects of optilog
6156
62571 . No JDBC support <- On 2022/6/7,Optilog can send log to DataBase,Optilog already support jdbc!!!
6358
64- # Optilog log picture:
59+ ## Optilog log picture:
6560
6661![ image] ( https://user-images.githubusercontent.com/106148777/170864247-7da18dd5-f5b9-4e5c-aee7-4174d29a8969.png )
62+ _ Generate by [ carbon.now.sh] ( https://carbon.now.sh ) _
6763
68- # Dependency:
64+ ## Dependency:
6965
70- ` Gson-2.9.0 ` ` jackson-dataformat-xml-2.13.3 ` ` snakeyaml-1.30 ` (You needn't add dependency if you don't use these
66+ ` com.google.code.gson:gson:2.9.0 ` ` com.fasterxml.jackson.dataformat:jackson-dataformat-xml:2.13.3 ` ` org.yaml:snakeyaml:1.30 ` ` mysql:mysql-connector-java:8.0.29 ` (
67+ You needn't add dependency if you don't use these
7168function.)
7269
73- # Author:
70+ ## Author:
7471
7572OptiJava
7673
77- # Contributor:
74+ ## Contributor:
7875
7976JavauserO
8077
81- # Future plans
78+ ## Future plans
8279
8380realize remote call
0 commit comments