Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/392.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何避免Javaservlet中每个请求的控制台日志?_Java_Servlets_Dropwizard - Fatal编程技术网

如何避免Javaservlet中每个请求的控制台日志?

如何避免Javaservlet中每个请求的控制台日志?,java,servlets,dropwizard,Java,Servlets,Dropwizard,我有一个dropwizard应用程序,使用servlet,对servlet的每个请求都记录到控制台,如下所示: 0:0:0:0:0:0:0:1--[15/Oct/2020:07:46:43+0000]“GET/myServletUrl/subUrl/test?foo=var HTTP/1.1“200 113”-“PostmanRuntime/7.26.5”3169 和往常一样,我在yaml中配置了dropwizard的日志记录,它可以正常工作(我在servlet中显示的日志与配置中所说的一样)。

我有一个dropwizard应用程序,使用servlet,对servlet的每个请求都记录到控制台,如下所示:

0:0:0:0:0:0:0:1--[15/Oct/2020:07:46:43+0000]“GET/myServletUrl/subUrl/test?foo=var HTTP/1.1“200 113”-“PostmanRuntime/7.26.5”3169

和往常一样,我在yaml中配置了dropwizard的日志记录,它可以正常工作(我在servlet中显示的日志与配置中所说的一样)。但我无法避免那个奇怪的日志。。。有什么想法吗


谢谢

好的,我发现了问题。日志来自jetty和dropwizard,而不是服务器。被称为“requestLog”,您可以在dropwizard配置中配置它(当然也可以禁用它)。 就像这里:

Servlet容器通常允许您绑定日志库,例如log4j2或类似文件。您可以在这里定义日志附加器。这允许您将消息重定向到各种文件或输出(或只是删除它们)。。。。但是这个奇怪的日志总是记录在控制台上。。。。