我正在开发一个使用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配置?