log4j2是否在运行时更改根记录器的级别?

llew8vvj  于 2022-11-06  发布在  其他
关注(0)|答案(1)|浏览(127)

是否可以在运行时更改根日志级别?

<Loggers>
        <Root level="INFO">
            <AppenderRef ref="APPLICATION"/>
        </Root>
    </Loggers>

我正在寻找的是调用一些库API,这将改变根日志级别从INFO到DEBUG和回来。而不必重新部署服务。

xtfmy6hx

xtfmy6hx1#

log4j-core中有一个Configurator类,它公开了Log4j2 API中没有的一些基本功能。您要查找的是:

Configurator.setRootLevel(Level.DEBUG);

相关问题