其乐融融的IT技术小站

标签:Order

Oracle

大厂都怎么防止重复下单?

3

其乐融融 发布于 2023/10/26 01:21:17

Order服务调用Pay服务,刚好网络超时,然后Order服务开始重试机制,于是Pay服务对同一支付请求,就接收到了两次,而且因为轮询负载均衡算法,落在了不同业务节点!所以一个分布式系统接口,须保证幂等性。

阅读()评论(0)赞 ()

Oracle

大厂都怎么防止重复下单?

3

其乐融融 发布于 2023/06/22 03:02:00

Order服务调用Pay服务,刚好网络超时,然后Order服务开始重试机制,于是Pay服务对同一支付请求,就接收到了两次,而且因为轮询负载均衡算法,落在了不同业务节点!所以一个分布式系统接口,须保证幂等性。

阅读()评论(0)赞 ()