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

[000-01-008].第05节:OpenFeign特性-重试机制

我的后端学习大纲

SpringCloud学习大纲


在这里插入图片描述


1.1.重试机制的默认值:

  • 1.重试机制默认是关闭的,给了默认值
    在这里插入图片描述

1.2.测试重试机制的默认值:

在这里插入图片描述

1.3.开启Retryer功能:

  • 1.修改配置文件YML的配置:
    在这里插入图片描述
  • 2.新增配置类:
    在这里插入图片描述
package com.atguigu.cloud.config;import feign.Retryer;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;@Configuration
public class FeignConfig{@Beanpublic Retryer myRetryer(){//return Retryer.NEVER_RETRY; //Feign默认配置是不走重试策略的//最大请求次数为3(1+2),初始间隔时间为100ms,100ms之后启动重试机制,重试间最大间隔时间为1sreturn new Retryer.Default(100,1,3);}
}

4.结果:总体调用3次:
在这里插入图片描述

说明: 报错只是打印了一个最终的结果,而不是调用一次打印一次日志,感觉效果不明显,控制台没有看到3次重试过程,这是feign的日志打印问题


相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • LeetCode题练习与总结: 数字 1 的个数--233
  • Resnet50网络——口腔癌病变识别
  • 在HTML中添加视频
  • Dell PowerEdge 网络恢复笔记
  • 胤娲科技:谷歌DeepMind祭出蛋白质设计新AI——癌症治疗迎来曙光
  • Thymeleaf
  • 网安面试题1
  • 计算机二级 MS office总结
  • 移植Linux:如何制作rootfs?
  • Alluxio Enterprise AI on K8s FIO 测试教程
  • 2024年中国研究生数学建模竞赛ABCDEF题【附带解题思路代码+结果】
  • 【RPA私教课:UIPath】RPA 赋能科技企业,登录时验证码自动截取
  • 详解npm源及其使用方法
  • 【农信网-注册/登录安全分析报告】
  • Parallels Desktop 20破解版(Mac虚拟机) v20.0.0 for Mac 最新商业版(支持M系列)
  • Angular6错误 Service: No provider for Renderer2
  • Apache Pulsar 2.1 重磅发布
  • canvas 绘制双线技巧
  • CSS 提示工具(Tooltip)
  • HTTP中GET与POST的区别 99%的错误认识
  • Java多线程(4):使用线程池执行定时任务
  • node-glob通配符
  • node-sass 安装卡在 node scripts/install.js 解决办法
  • php的插入排序,通过双层for循环
  • Redux 中间件分析
  • 测试如何在敏捷团队中工作?
  • 彻底搞懂浏览器Event-loop
  • 构建二叉树进行数值数组的去重及优化
  • 构建工具 - 收藏集 - 掘金
  • 机器人定位导航技术 激光SLAM与视觉SLAM谁更胜一筹?
  • 理解 C# 泛型接口中的协变与逆变(抗变)
  • 在GitHub多个账号上使用不同的SSH的配置方法
  • ​一、什么是射频识别?二、射频识别系统组成及工作原理三、射频识别系统分类四、RFID与物联网​
  • !! 2.对十份论文和报告中的关于OpenCV和Android NDK开发的总结
  • (Redis使用系列) Springboot 使用redis的List数据结构实现简单的排队功能场景 九
  • (附源码)计算机毕业设计SSM基于java的云顶博客系统
  • (经验分享)作为一名普通本科计算机专业学生,我大学四年到底走了多少弯路
  • (算法二)滑动窗口
  • (一)Docker基本介绍
  • .net 8 发布了,试下微软最近强推的MAUI
  • .net core控制台应用程序初识
  • .Net Core中Quartz的使用方法
  • .NET 设计一套高性能的弱事件机制
  • .net 受管制代码
  • .NET(C#、VB)APP开发——Smobiler平台控件介绍:Bluetooth组件
  • .Net8 Blazor 尝鲜
  • .NetCore Flurl.Http 升级到4.0后 https 无法建立SSL连接
  • .NET开发不可不知、不可不用的辅助类(三)(报表导出---终结版)
  • .net使用excel的cells对象没有value方法——学习.net的Excel工作表问题
  • .NET是什么
  • .Net下C#针对Excel开发控件汇总(ClosedXML,EPPlus,NPOI)
  • .NET下的多线程编程—1-线程机制概述
  • .NET学习教程二——.net基础定义+VS常用设置
  • @property括号内属性讲解
  • [2018/11/18] Java数据结构(2) 简单排序 冒泡排序 选择排序 插入排序