读从库导致的低概率bug

      最近发现一个低概率问题:

      现象: 金额丢失

      原因: 代码流程控制出错,导致读取了从库的值,更改后,写入了主库。 而读取从库时,主从延迟太厉害,导致读取的值不是最新主库的值。产生更新覆盖丢失。

      处理: 在涉及读后写的操作时,一定要从主库读。

      不多说。

猜你喜欢

转载自blog.csdn.net/stpeace/article/details/108422886