当前位置: 首页 > news >正文

如何进行页面设计小璇seo优化网站

如何进行页面设计,小璇seo优化网站,网站全站模板,做网站有哪些要求本文内容是目前团队内小磊同学对重试机制实现方案的梳理总结。 从为什么需要重试的背景开始,到重试的场景,大致的一些设计思路,最后通过两个成熟的retry组件进行案例讲解,理论实战。 背景 重试是系统提高容错能力的一种手段。在一…

本文内容是目前团队内小磊同学对重试机制实现方案的梳理总结。

从为什么需要重试的背景开始,到重试的场景,大致的一些设计思路,最后通过两个成熟的retry组件进行案例讲解,理论+实战。

55ecfa354261c87ab7c220b308e3b955.png

背景

重试是系统提高容错能力的一种手段。在一次请求中,往往需要经过多个服务之间的调用,由于网络波动或者其他原因,请求可能无法正常到达服务端或者服务端的请求无法正常的返回,从而导致请求失败,这种失败往往可以通过重试的方式来解决。因此服务之间的重试机制提高了整个系统的故障恢复能力。

重试场景

典型的重试场景如下:

  1. 网络抖动问题造成的请求失败,通过重试提高成功率。

  2. 由于系统负载高原因导致请求变慢,导致请求超时,通过重试提高成功率。

  3. 由于系统故障或服务不可用导致请求没能成功,通过重试保证数据落地。

那么是不是所有请求都可以重试?
显然不是,重试依赖于接口的幂等性,假设一个接口多次使用相同参数调用会导致其违反数据约束,那么得到的结果可能会在我们预期之外。对于幂等不了解的伙伴,可以参看:高并发下接口幂等性解决方案

设计思路

如何设计一个优雅的重试机制?优雅的重试机制应该具备如下几点特点:

  • 无侵入:或者侵入低,这个好理解,不改动当前的业务逻辑,对于需要重试的地方,可以很简单的实现

  • 可配置:包括重试次数,重试的间隔时间,是否使用异步方式等

  • 通用性:最好是无改动(或者很小改动)的支持绝大部分的场景,拿过来直接可用

模板方式

将重试机制的实现抽取成一个模板,预留接口。示例如下:

http://www.tj-hxxt.cn/news/1885.html

相关文章:

  • 天津企业网站建设一条龙手机优化大师怎么退款
  • 知名网站定制报价宁波网站推广公司价格
  • 做毕业设计个人网站任务书seo教程技术整站优化
  • 手机网站建设品牌seo标题优化关键词怎么选
  • jquery效果网站搜索引擎优化报告
  • 网站建设加推广话术百度识图找原图
  • 福建建设银行官方网站商业网站设计
  • 赚钱做任务的网站seo咨询师招聘
  • 网站推广包含哪些方法站长工具seo综合查询工具
  • 常州住房和城乡建设局网站电子商务专业就业方向
  • 网站设计的基本原则seo快排技术教程
  • 那里可以做app网站seo搜索优化是什么
  • 做外贸登录国外网站网站百度收录突然消失了
  • 网站开发验收模板百度自媒体怎么注册
  • 网站服务器管理维护seo网站优化平台
  • 百度上做网站模板百度统计
  • 网站建设自seo引擎优化方案
  • 做网站样本电销好做吗深圳网络营销推广外包
  • 建设电影网站视频素材互联网广告公司
  • 毕业设计网站开发类题目网球新闻最新消息
  • 毕业设计做网站论文推广宣传方式有哪些
  • 上海网站优化海郑州seo顾问外包公司
  • 网站代码在线优化长沙seo优化排名
  • 激励案例网站制作东莞网站设计公司
  • 微网站建设公司引擎搜索
  • 自己做彩票网站吗培训机构学校
  • 建设电子商务网站的预期收益店铺推广软文300字
  • 网站建设和域名的关系晋城seo
  • 公司域名查询官方网站站长统计官方网站
  • 无锡做网站哪个公司好网络广告营销方案策划内容