![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
分布式
文章平均质量分 72
一年春又来
这个作者很懒,什么都没留下…
展开
-
分布式限流
title: “分布式限流”date: 2021-12-14T10:53:59+08:00draft: falsetoc: true分布式限流介绍限流的目的是通过对并发访问/请求进行限速或者在一个时间窗口内的请求进行限速来保护系统,一旦请求到达限制速率则可以拒绝服务、排队或等待、降级。主要是通过压测时找出每个系统的处理峰值,然后通过处理设定峰值阈值来防止系统过载时,通过拒绝处理过载的请求来保障系统可用性。分布式限流的几种维度时间: 限流基于某段时间范围或者某个时间点,也就是我们常说的“.原创 2021-12-28 17:05:55 · 347 阅读 · 0 评论 -
如何保证接口幂等性
title: 接口幂等性date: 2021-12-06 14:22:46tags:什么是幂等性?幂等性:f(f(x)) = f(x)幂等元素运行多次,还等于它原来的运算结果在系统中,一个接口运行多次,与运行一次的效果是一致的什么情况下需要把接口设计为幂等性?重复提交、接口重试、前段操作抖动等业务场景:用户多次点击提交订单,后台应只生成一个订单业务场景:支付时,由于网络问题重发,应该只扣一次钱并不是所有的接口都要求幂等性,要根据业务而定保证幂等性的策略有.原创 2021-12-06 15:38:05 · 746 阅读 · 0 评论