标签: java memory logging slf4j
如何删除记录器?
slf4j在内部存储创建的每个记录器。随着应用程序的长期运行,随着时间的推移,记录器会在slf4j内堆积。 目前(v1.7.7),通过getLogger使用slf4j-api,简单记录器工厂或log4j工厂也将新实例存储在哈希映射中。但是永远不会删除那些记录器对象。
slf4j
v1.7.7
getLogger
slf4j-api
log4j
(注意,问题不是关于实际的日志框架,而是关于slf4j绑定。)