分布式系统中的幂等性 发表于 2019-02-25 更新于 2023-05-12 分类于 后端 为什么会有这样摸不着头脑的名词(ノಠ益ಠ)ノ彡┻━┻ 幂等性原是数学上的概念,即 能够成立的数学性质。 在编程领域中,即 对一个系统,使用同样的条件,一次请求和重复的多次请求对系统资源的影响是一致的。 HTTP 方法即是幂等的,同样的请求被执行一次与连续执行多次的效果是一样的,服务器的状态也是一样的。幂等方法不应该有副作用,比如 GET, HEAD, PUT 和 DELETE 方法都是幂等的。