为什么AsyncHttpClient在发送请求后继续记录“条目数:[URL]:1”?

问题描述 投票:0回答:1

这是我正在使用的代码

AsyncHttpClient asyncHttpClient = asyncHttpClient();
RequestBuilder builder = new RequestBuilder("PUT");
Request request = builder.setUrl("http://localhost:8080")
        .setBody(requestBody)
        .build();

asyncHttpClient.executeRequest(request, new AsyncCompletionHandler<Object>() {
  @Override
  public Object onCompleted(Response response) throws Exception {
    System.out.println(response.getStatusCode());
    return response;
  }
});

代码正确运行并打印出响应但是调试日志会继续打印此日志

2018-09-19 10:48:43.465 DEBUG 73969 --- [pool-7-thread-1] o.a.netty.channel.DefaultChannelPool:条目数:http://localhost:8080:1

知道为什么这些日志会在请求完成后继续打印吗?

java netty asynchttpclient
1个回答
1
投票

它只是调试有关通道池状态的信息。

您可以忽略它,或更改日志级别,或者(如果以前的选项不起作用)有选择地更改org.asynchttpclient.netty.channel.DefaultChannelPool类的日志级别。

© www.soinside.com 2019 - 2024. All rights reserved.