spring4+mybatis出现AOP方法结束后,事务不释放连接,导致连接数被用完的案例分析

现象:在进行压测的时候,出现了数据库连接数被用完的情况经过日志分析,发现是因为在一个线程业务启动后,在首次开启事务后,并没有在AOP的方法结束后进行释放,而是一直到线程结束才释放了连接。日志如下图所示:经过分析,一开始以为是出现了锁的问题,但是经过业务上和日志的排查,并没有发现并发死锁的现象。后来...

2018-02-27 20:48:19

阅读数 1350

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭