grails:在环境级别设置日志阈值?
因此,我在Config.groovy中使用Grails日志appender,如下所示:grails:在环境级别设置日志阈值?,grails,groovy,log4j,Grails,Groovy,Log4j,因此,我在Config.groovy中使用Grails日志appender,如下所示: console name: 'stdout', threshold: org.apache.log4j.Level.FATAL appender new org.apache.log4j.DailyRollingFileAppender(name: "full", threshold: org.apache.log4j.Level.ERROR, file: "/tmp/test.log" );
console name: 'stdout',
threshold: org.apache.log4j.Level.FATAL
appender new org.apache.log4j.DailyRollingFileAppender(name: "full",
threshold: org.apache.log4j.Level.ERROR,
file: "/tmp/test.log" );
environments {
root {
info 'full', 'stdout'
additivity=true
}
development {
}
}
我有这样的环境配置:
console name: 'stdout',
threshold: org.apache.log4j.Level.FATAL
appender new org.apache.log4j.DailyRollingFileAppender(name: "full",
threshold: org.apache.log4j.Level.ERROR,
file: "/tmp/test.log" );
environments {
root {
info 'full', 'stdout'
additivity=true
}
development {
}
}
在开发环境中如何更改阈值?我想做的是更改“完整”和“标准输出”上的阈值,而不是在不同环境中添加附加器。
environments {
root {
info 'full', 'stdout'
additivity=true
}
development {
appender new org.apache.log4j.DailyRollingFileAppender(name: "test",
threshold: org.apache.log4j.Level.DEBUG,
file: "/tmp/test.log" );
}
}