禁用spring引导webclient日志

qq24tv8q  于 2021-06-29  发布在  Java
关注(0)|答案(1)|浏览(482)

我想构建一个简单的springweb客户端,它从stdin发送消息,但是webclient在stdout上显示所有调试信息。
如何禁用webclient生成的日志?
客户代码

WebClient webclient = WebClient.builder().baseUrl("http://localhost:8080/").build();
webClient.post().uri(uriBuilder -> uriBuilder.path("/test").queryParam("id",1).build()).retrieve().bodyToMono(Log.class).block();
mtb9vblg

mtb9vblg1#

您可以根据需要自定义日志。就像你提到的那样,
转到application.properties将要禁用的记录器值作为 OFF [io.内蒂]

logging.level.io.netty=off

是否要完全禁用项目中的所有日志,请禁用 root 在下面。

logging.level.root=off

相关问题