测验:重试制造的重复
HTTP 请求超时。最准确的解释是什么?
- 请求失败
- 服务器死了
- 请求未到达
- 我不知道我的请求是否已被处理
使用幂等密钥时最常见的实施错误有哪些?
- 让你的身高太长
- 将密钥放在正文中,而不是标题中
- 每次重试时生成新密钥
- 服务器创建密钥
以下哪项响应不应重试?
- 503 服务不可用
- 422 无法处理的实体
- 504 网关超时
- 429 请求过多
为什么将抖动(随机)与重试混合在一起?
- 防止所有客户端同时重试
- 隐藏重试模式
- 尝试分离重试请求的日志
- 减少总体平均延迟
在重复支付调查中,重复案例的创建时间间隔为1秒、2秒、4秒。这表明什么?
- 用户多次按下按钮
- 数据库复制延迟
- 时钟错误
- 指数退避重试很可能是原因。
断路器的用途是什么?
- 如果连续出现故障,请求会被切断一段时间,以便下游恢复。
- 使请求处理本身更快
- 增强下游调用的认证
- 减少累积的故障日志