一个神奇的线程堆积问题

线上程序跑了一段时间, stack dump出来看了一眼, Timer已经快上万了

各种排查后发现DataSource.setLoginTimeout这个方法,会创建Timer,而且没销毁

虽然手工GC后都能回收

但是这个堆起来的Timer线程确实很恶心人

日后注意

猜你喜欢

转载自alexzh.iteye.com/blog/1624761