无法使用spring boot和logback来抑制框架类的调试日志记录

时间:2015-09-16 08:59:13

标签: spring spring-boot logback

我正在开发一个使用logback进行日志记录的spring boot微服务应用程序。

标准的logback.xml位于默认位置(主/资源),显然可以使用,因为我可以添加logger语句,它们是有效的。

其内容如下所示(标准除了删除的注释和另外两个记录器指令):

<logger name="org.springframework" level="INFO"/>

但是,即使我把它放到logback.xml文件中:

2015-09-16 10:49:40.733 DEBUG 96549 --- [           main] o.s.w.s.h.BeanNameUrlHandlerMapping      : Rejected bean name 'contextAttributes': no URL paths identified

我在这里得到了大量来自框架类的调试日志输出:

var cursor = db.collection.find()
while (cursor.hasNext()) {
 var doc = cursor.next();
 var docDate = doc.Date;
 var queryDate = "14-10-2014";
 var docDateMillis = new Date(docDate.substring(6,10), docDate.substring(3,5)-1, docDate.substring(0,2)).getTime();
 var queryDateMillis = new Date(queryDate.substring(6,10), queryDate.substring(3,5)-1, queryDate.substring(0,2)).getTime()
 if(docDateMillis < queryDateMillis) {
   db.collection.remove({_id : doc._id})
 }     
}

我的设置有什么问题?为什么框架类不尊重我的logback配置?

0 个答案:

没有答案