当前位置: 首页 > 知识库问答 >
问题:

禁用Spring Boot Webclient日志

司空炯
2023-03-14

我想构建一个简单的Spring Web客户机,它从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();

共有1个答案

都昊乾
2023-03-14

您可以根据需要自定义日志。正如您提到的图像,
转到application.properties将记录器值作为off[io.netty]禁用

logging.level.io.netty=off

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

logging.level.root=off
 类似资料:
  • 这也许是一个很简单的问题。如何禁用Hikari-CP调试日志?在我的日志文件我有很多这样的消息 在我的日志4jconfig中。xml: 有人能告诉我记录器配置有什么问题吗? 谢谢!

  • 问题内容: 我一直在阅读有关禁用apache服务器的日志记录的信息,这对我来说至关重要,因为我正在对其进行大量测试,并且该文件会填充磁盘。 我尝试过更改http.conf并将内容定向到/ dev / null,但是没有一个起作用,因为大多数是错误日志记录。 有人知道吗? 谢谢 问题答案: 为了禁用和关闭Apache日志记录,只需注释掉Apache配置文件中的日志行。在这里阅读更多。

  • 14:54:38.961[main]DEBUG o.s.o.rdf.rdfxml.parser.TripleLogger-三元组总数:4788 14:54:38.966[main]DEBUG o.s.o.r.r.p.OptimisedListTranslator-List:ObjectPropertyAtom(http://www.semanticweb.org/michel/ontologies

  • 问题内容: 我如何禁用Spring日志以使其具有我可以轻松阅读或其他人可以阅读的日志输出。关于如何禁用spring bean加载日志的类似问题的答案建议注释掉中的所有行。就我而言,没有这样的行。 这是 问题答案: 对于未明确指定的所有内容,默认日志记录为DEBUG。因此,所有内容都记录在该级别(根据你的配置判断),基本上,你正在泛滥日志。你不应删除org.springframework的记录器,而

  • 我正在使用JQuery阻止一些日期,但下个月是可用的。一个用户可以点击今天+5,所有其他的都应该被禁用。我做错了什么?

  • 问题内容: 我有一些使用该软件包的工具化代码。现在该关闭日志记录了,我无法确定如何关闭标准记录器。 我错过了什么吗?我应该在进行日志调用之前检查标志,还是在生产中将其注释掉? 问题答案: 要完全禁用日志,最好调用Joril并将输出设置为无操作(例如) 但即使在此之后,操作仍将闲置约500-600 ns / op 1 这仍然可切断短路(左右 为100 ns / OP )通过使用自定义的实现,并实现所