gpt4 book ai didi

java - 如何设置 Jersey JAX-RS 服务器端记录器级别?

转载 作者:行者123 更新时间:2023-12-02 03:45:49 24 4
gpt4 key购买 nike

我想知道是否有办法设置 Jersey 服务器端记录器级别。例如,我的服务器不断记录所有请求(INFO 级别),而我只希望它记录 SEVERE 消息:

2016 年 3 月 28 日 11:42:19.551 INFO [http-nio-8080-exec-60] org.glassfish.jersey.filter.LoggingFilter.log 1 * 服务器已收到线程 http- 上的请求nio-8080-exec-60

我阅读了 Jersey 跟踪文档,只找到了有关客户端的配置。我读到的有关服务器端的唯一内容是:

收集到的与单个请求相关的跟踪信息将在请求响应的 HTTP header 中返回到请求客户端。该信息还使用专用的 Java Logger 实例记录在服务器端。

但它没有提及如何配置这个专用 Java Logger 实例

最佳答案

在你的配置类(Application.java?)中放入:

Logger logger = Logger.getLogger(Application.class.getName());
logger.setLevel(Level.WARNING);
registerInstances(new LoggingFilter(logger, true));

关于java - 如何设置 Jersey JAX-RS 服务器端记录器级别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36316423/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com