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

杭州网站建设网络公司今日的最新消息

杭州网站建设网络公司,今日的最新消息,b2c购物网站设计,国外营销型网站建设文章目录 项目地址一、缓存1.1 Cache-Control Header(不常用)1.2 ETag请求头(不常用) 二、乐观锁三、HTTP Resilience/Polly/Rate limit3.1 HTTP Resilience3.2 Polly3.3 Rate limit 四、Idempotent Request Header 项目地址 教程作者:教程地…

文章目录

  • 项目地址
  • 一、缓存
    • 1.1 Cache-Control Header(不常用)
    • 1.2 ETag请求头(不常用)
  • 二、乐观锁
  • 三、HTTP Resilience/Polly/Rate limit
    • 3.1 HTTP Resilience
    • 3.2 Polly
    • 3.3 Rate limit
  • 四、Idempotent Request Header


项目地址

  • 教程作者:
  • 教程地址:
  • 代码仓库地址:
  • 所用到的框架和插件:
dbt 
airflow

一、缓存

1.1 Cache-Control Header(不常用)

  • 直接在Controller的顶部写上缓存的事件
    1. 在依赖注入里添加缓存服务
    2. 注册缓存中间件在program里
    3. 在Controller的头部添加缓存

1.2 ETag请求头(不常用)

  1. 创建InMemoryETagStore类,用来设置,获取和更新内存中的ETag
  2. 实现ETagMiddleware类,用于对内存中的ETag进行判断
  3. 注册InMemoryETagStore服务和ETagMiddleware

二、乐观锁

  1. 添加使用乐观锁的请求类型 put和patch
  2. 在上面Etag的基础上,添加ifMatch请求头
  3. 判断当前内存中的Etag和请求头中的ifMatch是否相等
  4. 如果不相同,就说明有并发数据不一致问题
  5. 在会出现并发问题的controller的方法里注入InMemoryETagStore服务
  6. 在数据存储后,设置新的Etag值

三、HTTP Resilience/Polly/Rate limit

3.1 HTTP Resilience

  • 解决请求外部api时候,遇到的错误,并且自动恢复
    1. 直接在Refit服务配置后面,实现重试,熔断等策略

3.2 Polly

  • 失败重试3次,如果还失败,就停留30s后在请求

3.3 Rate limit

  • 给登用户使用token bucket策略
  • 给匿名用户使用Fixed Window策略

四、Idempotent Request Header

http://www.dtcms.com/wzjs/4197.html

相关文章:

  • php中网站搜索功能实现信息流推广渠道有哪些
  • 营销型网站建设策划书怎么写个人永久免费自助建站
  • 郑州高端网站建设怎么样代运营电商公司
  • 沈阳网站建设技术公司线上推广是做什么的
  • 苹果cms如何做网站重庆百度推广开户
  • 营销网站的策划方案怎么做百度竞价排名的优缺点
  • 重庆网站建设加q.479185700公司官网搭建
  • 绵阳专门做网站的公司有哪些百度 seo排名查询
  • 网站域名注册管理中心seo流量工具
  • 住房和城乡建设部网站打不开网盘手机app官网下载
  • 做网站实时数据用接口seo优化多久能上排名
  • 导购网站建设女生学电子商务好吗
  • 网站建设与运营合同网站建网站建设网站
  • 光谷企业网站建设软文广告发布平台
  • 网站想换个风格怎么做seo就业
  • 怎么做独立网站营销推广费用预算表
  • 门户网站开发技术运营商大数据精准营销
  • 青海做网站公司百度入口网址
  • 2014山东春季高考网站建设app排名优化公司
  • 阿里巴巴做网站费用经典营销案例
  • 评价中国建设银行网站惠州seo推广外包
  • 四川省建设工程质量监理协会网站长沙关键词快速排名
  • 江宁招网站建设58网站制作建设
  • 河北省住房及城乡建设部网站大专网络营销专业好不好
  • 湖南省政府网站注册平台
  • 网站屏蔽ip广州最新疫情通报
  • 宿州网站建设怎么投放广告
  • 百度自动优化班级优化大师下载
  • 网站设计实验目的网销怎么销售的
  • 在政府网站建设会上的主持词深圳网络推广团队