gpt4 book ai didi

java - log4j2.xml - 如何排除类别

转载 作者:行者123 更新时间:2023-12-02 12:30:04 27 4
gpt4 key购买 nike

我的 log4j2.xml 文件中有两个 AsyncLogger。它们都具有相同的前缀 esb.api-vehicle-registration-v1。

    <!-- API specific Groovy files -->
<AsyncLogger name="esb.api-vehicle-registration-v1.get-registration.web-service-response-validate.groovy" level="OFF"/>

<!-- API specific log messages -->
<AsyncLogger name="esb.api-vehicle-registration-v1" level="DEBUG"/>

是否可以更改第一个 AsyncLogger 定义以使用通配符,如下所示...

    <AsyncLogger name="esb.api-vehicle-registration-v1.get-registration.*.groovy" level="OFF"/>

我这么问是因为我有一些我想排除的 *groovy 类别的日志输出。

我确实尝试过,但似乎不起作用。

最佳答案

我会为您要排除的类别创建正常的Logger 配置条目。通配符不起作用。相反,您可以指定类别前缀,并且具有该前缀的所有类别将按日志级别进行过滤。如果某些子类别需要不同的日志级别过滤器,您可以单独指定它们。

关于java - log4j2.xml - 如何排除类别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45317643/

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