我的应用程序中有一些 Web 服务,我想根据 Web 服务名称将它们记录到不同的文件中。为此,我正在创建记录器
myLogger = Logger.getLogger(logKey);
我想知道是否应该缓存这些记录器以避免为每次调用创建它们,或者我可以忽略开销。
记录器已由 log4j 使用默认日志存储库进行缓存(Hierarchy
)。换句话说,这只是一个哈希表查找。
然而,根据我的经验,你tend使记录器静态,因此每个类最终只会调用一次。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)