
java
莫候
这个作者很懒,什么都没留下…
展开
-
ThreadLocal可能引起的内存泄露
原文地址:https://www.cnblogs.com/onlywujun/p/3524675.htmlthreadlocal里面使用了一个存在弱引用的map,当释放掉threadlocal的强引用以后,map里面的value却没有被回收.而这块value永远不会被访问到了. 所以存在着内存泄露. 最好的做法是将调用threadlocal的remove方法. 在thread转载 2018-01-17 17:43:03 · 248 阅读 · 0 评论 -
log4j、logback日志冲突解决,log4j桥接到logback
背景:项目中一直使用slf4j日志框架,logback日志组件作为实现记录日志,最近集成elasticsearch客户端。官方文档,es客户端运行依赖log4j日志组件,也亲自试了,不引入log4j确实会报错;怎么办呢,不能轻易引入log4j,很容易和logback冲突 ?还好有这么一个桥接器,可以从log4j桥接到slf4j,只需依赖log4j-to-slf4j jar包即可完美解决。<d...原创 2018-07-10 17:10:52 · 6129 阅读 · 0 评论