并发请求 + 事务嵌套 + 更新数据 = 死锁-CSDN博客

网站介绍:文章浏览阅读186次。今有幸为同事排查死锁问题。问题描述:一个get接口,内依据参数执行select ... for update,未考虑并发场景,导致程序死锁,且只要并发请求该接口,几乎百发百中。问题定位:  1.检测数据库死锁情况,结果无。  2.接口内无相关共享资源,不会死锁  3.由于从事许久事务方面工作,所以想到了事务传播机制,果不出所料,其配置文件中get*接口配置的传播机制是SUPPO...