1. 什么是幂等性?
    分布式环境下服务端同一个资源被修改了多次,
    比如 分布式支付环境, 假如相同一笔订单支付宝发送了两次回调, 且第一次回调发给了服务A, 第二次回调发给了服务B, 则服务A和服务B都会修改这笔订单, 导致幂等性问题。

  2. 如果修改的是数据库资源则可以加锁控制,并添加版本号标记修改状态

Logo

更多推荐