LEN

Bug 随笔 Mysql 事务配合 Redis
今天发现个诡异点的bug 撮合委托服务刚上线 3天 每隔几小时就告警 资产扣除失败我在发布委托时1. 启用事务 ...
扫描右侧二维码阅读全文
03
2018/09

Bug 随笔 Mysql 事务配合 Redis

今天发现个诡异点的bug

撮合委托服务刚上线 3天 每隔几小时就告警 资产扣除失败
我在发布委托时

1. 启用事务 
2. 分别插入 委托表 和 临时资产表 最后Redis 推送委托单数据
3. 提交事务 

坑就在这个逻辑中
Redis 推送成功消费的 比Mysql事务提交落地 要快

造成推送委托单数据没有落地就进行撮合 同时资产也没有落地....

调整推送委托数据顺序后 线上bug 修复

最后修改:2019 年 11 月 04 日 11 : 24 PM
如果觉得我的文章对你有用,请随意赞赏

发表评论