首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何抑制日志消息‘返回单例bean的缓存实例’?

如何抑制日志消息‘返回单例bean的缓存实例’?
EN

Stack Overflow用户
提问于 2010-02-18 01:04:58
回答 2查看 11.7K关注 0票数 7

如何在Spring/Java中抑制“返回单例bean的缓存实例”日志消息?这方面有什么好的参考资料吗?谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-02-18 07:07:57

"Returning cached instance of singleton bean“消息由Spring在调试级记录(由AbstractBeanFactory记录)。Spring在设计上记录了大量调试级别的消息。如果你在这个级别查看你的日志文件,那么当Spring在做它自己的事情时,它们总是充满了日志噪音。

你不能用log4j来抑制特定的消息,你能做的最好的就是抑制特定的记录器。然而,在调试级别查看日志并不是一个好主意,除非你正在调试,当你在寻找Spring正在做什么的消息的时候。

对于正常的工作,你应该在你的日志文件中设置一个信息阈值。

票数 8
EN

Stack Overflow用户

发布于 2010-02-18 01:49:34

您可能正在使用日志记录,例如通过LOG4J。因此,您的类路径上可能有一个log4j.properties文件。

在其中添加一行代码,如下所示:

代码语言:javascript
运行
复制
log4j.logger.org.springframework=WARN
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2282723

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档