无法使用外部配置重新加载插件自动更新log4j配置

时间:2016-09-14 17:06:59

标签: grails grails-plugin grails-2.0

我最近将External Configuration Reload Plugin添加到我的Grails 2.3.11项目中,该项目正在使用标准的log4j日志记录。然后我尝试将以下代码段添加到我的外部config.groovy文件中:

log4j = {
    debug 'grails.app'
}

此时,我看到了以下INFO日志消息:

    java 2016-09-13 17:31:02,202 [Timer-0] INFO  reloadconfig.ReloadConfigService  - 
Detected changed configuration in preprod-Config.groovy, reloading configuration

但是,我此时没有开始收到DEBUG日志消息。当我重新启动应用程序时,DEBUG日志消息开始出现。

我也尝试将此列表添加到我的(内部)config.groovy并重新启动,但它没有解决问题:

grails.plugins.reloadConfig.notifyPlugins = ["LoggingGrailsPlugin", "Log4j", "log4j"]

0 个答案:

没有答案