这里使用logback作为日志打印.
请将以下依赖项添加到构建描述符的 dependencies 部分:
- Maven (在你的
pom.xml
):
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>1.7.32</version>
</dependency>
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
<version>1.2.10</version>
</dependency>
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-core</artifactId>
<version>1.2.10</version>
</dependency>
- Gradle (在你的
build.gradle
):
dependencies {
implementation 'org.slf4j:slf4j-api:1.7.32'
implementation 'ch.qos.logback:logback-core:1.2.10'
implementation 'ch.qos.logback:logback-classic:1.2.10'
}
然后在src/main/resources
下添加logback.xml
文件:
<?xml version="1.0" encoding="UTF-8" ?>
<configuration>
<appender name="consoleLog"
class="ch.qos.logback.core.ConsoleAppender">
<encoder>
<pattern>
%msg%n
</pattern>
</encoder>
</appender>
<logger name="io.vertx.eventbusclient.EventBusClient" level="INFO" />
<root level="info">
<appender-ref ref="consoleLog"></appender-ref>
</root>
</configuration>
💡提示: 关键在
<logger name="io.vertx.eventbusclient.EventBusClient" level="INFO" />
来设置日志的级别!
让Netty更详尽的打印出错误信息:
ResourceLeakDetector.setLevel(ResourceLeakDetector.Level.ADVANCED); // 让Netty更详尽的打印出错误信息
<<<<<< [完] >>>>>>