最近我们的online系统出现了一个很奇怪的问题,国外的客户导入订单之后,在查询页面找不到。必须重启tomcat之后,才能查询到。但是国内的客户不会出现这种情况。一开始认为是线程阻塞了,出现死锁的情况。但是开启jconsole并没有发现有线程死锁。

事务引发的tomcat重启

后来又去查询是不是数据库连接池满了,没有释放连接,结果还是不是,并且把连接池c3p0换成了阿里的druid。

打开所有的监控,突然间,突然。。。。

发现了一个问题,为什么还有事务中的呢?

是不是事务还没有提交。

事务引发的tomcat重启


结果真的是没有提交事务造成的这个原因。

相关文章:

  • 2021-11-05
  • 2022-12-23
  • 2022-12-23
  • 2021-05-06
  • 2021-12-19
  • 2022-12-23
  • 2021-09-21
猜你喜欢
  • 2022-02-20
  • 2021-08-04
  • 2021-11-19
  • 2021-11-25
  • 2021-11-18
  • 2021-05-11
相关资源
相似解决方案