[英]Change logging level dynamically in spring boot app
我有一個Spring Boot應用程序,在其中使用以下命令提供日志記錄配置
-Dlog4j.configuration=file:E:\workspace\log4j.properties
我正在使用slf4j進行日志記錄。 有什么方法可以更改“ log4j.rootLogger”屬性,並且可以動態更改日志級別。 如果沒有,那應該是什么最好的方法呢?在這種方法中,我可以對代碼進行最少的更改。 提前致謝
您可以在log4j配置中配置monitorInterval:
<?xml version="1.0" encoding="UTF-8"?>
<Configuration monitorInterval="30">
...
</Configuration>
https://logging.apache.org/log4j/2.x/manual/configuration.html
Log4j將自動檢測對配置文件的更改並重新配置自身。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.