phoenix4.9 在hbase进行compaction后出现zookeeper连接泄漏问题
最近开发环境使用过程当中遇到hbase RegionServer 存在过多的zookeeper连接,出先连接泄漏问题。通过jmap命令查看内存信息发现是在zookeeper连接被HRegion当中某些对象保存起来没有释放掉,使用jstack查看当前进程堆栈信息,发现compaction调用了phoenix中代码,如图所示
查找源码发现在DefaultStatisticsCollector
原创
2017-03-15 19:04:30 ·
1918 阅读 ·
0 评论