重新加载 log4j appender
Reload log4j appender
我想在用户从用户界面更改配置时动态地重新加载 log4j 附加程序 (RollingFileAppender)。
我以编程方式删除了 appender 并创建了具有新配置值的新 appender。在此之后,附加程序损坏了 MaxBackupIndex 和 MaxFileSize 无法正常工作。但是,如果我更改文件名(记录文件名),那么它就可以正常工作。
有人可以帮我解决这个问题吗?
当我们使用文件名获取现有的 appender 并更新 属性 时,更改将正常工作。
我想在用户从用户界面更改配置时动态地重新加载 log4j 附加程序 (RollingFileAppender)。
我以编程方式删除了 appender 并创建了具有新配置值的新 appender。在此之后,附加程序损坏了 MaxBackupIndex 和 MaxFileSize 无法正常工作。但是,如果我更改文件名(记录文件名),那么它就可以正常工作。
有人可以帮我解决这个问题吗?
当我们使用文件名获取现有的 appender 并更新 属性 时,更改将正常工作。