Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/grails/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
grails:在环境级别设置日志阈值?_Grails_Groovy_Log4j - Fatal编程技术网

grails:在环境级别设置日志阈值?

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" );

因此,我在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" );
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" );
  }
}