简单理解幂等性

Posted ywb-articles

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了简单理解幂等性相关的知识,希望对你有一定的参考价值。

一.什么是幂等性

  幂等性:客户端以相同的方式重复调用服务就应该产生相同的结果。

二.为什么需要幂等性

  例如:下订单的时候,点击支付之后没反应,就多点击了几次。在这种情况下,如果接口不是幂等性,那么就会出现重复支付问题。

三.如何实现幂等性

  1.通过唯一的业务单号来保证。

  2.通过锁机制来实现。

  3.使用token令牌或缓冲机制等实现。

以上是关于简单理解幂等性的主要内容,如果未能解决你的问题,请参考以下文章

简单理解幂等性

高并发核心技术 - 幂等性与分布式锁

如何保证接口的幂等性?常见的实现方案有哪些?

如何保证接口的幂等性?常见的实现方案有哪些?

如何保证接口的幂等性?常见的实现方案有哪些?

如何保证接口的幂等性?常见的实现方案有哪些?