-
Notifications
You must be signed in to change notification settings - Fork 1
logger
github-actions edited this page Nov 26, 2024
·
2 revisions
- 这是一个枚举类,定义了不同的日志级别,包括
DEBUG
、INFO
、WARN
、ERROR
和FATAL
。
- 参数:无
- 返回值:无
- 作用:构造一个 Logger 对象。
- 参数:
-
msg
:要记录的调试信息字符串。
-
- 返回值:无
- 作用:记录调试级别的日志信息,默认实现为空。
- 参数:
-
msg
:要记录的信息字符串。
-
- 返回值:无
- 作用:记录信息级别的日志信息,默认实现为空。
- 参数:
-
msg
:要记录的警告信息字符串。
-
- 返回值:无
- 作用:记录警告级别的日志信息,默认实现为空。
- 参数:
-
msg
:要记录的错误信息字符串。
-
- 返回值:无
- 作用:记录错误级别的日志信息,默认实现为空。
- 参数:
-
msg
:要记录的致命错误信息字符串。
-
- 返回值:无
- 作用:记录致命错误级别的日志信息,默认实现为空。
- 参数:
-
level
:日志级别枚举值。
-
- 返回值:无
- 作用:设置日志记录的级别
- 信息打印到标准输入输出
- 信息打印到文件中, 通过
Init
函数制定文件位置 - 经过测试性能约为每秒 150万 条日志,测试基准为ubuntu 4核16G SSD
- 做个logger 作为init, 同时打听到多个logger中