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

feign-starter

使用说明
功能
自动装配

  1. 设置客户端不主动重试
  2. 日志打印
  3. 客户端负载均衡
  4. json 转换使用 JacksonUtil

如何引入

com.hete.support
xx-feign-starter

如何配置
超时时间
⚠️ 默认值比较大,需要手动根据实际场景设置
feign:
client:
config:
# 默认配置,单位ms
default:
connect-timeout: 2000
read-timeout: 3000
# @FeignClient 的 name,对特定 FeignClient 的配置
fedex-api:
connect-timeout: 2000
read-timeout: 10000
设置重试

  1. @FeignClient 增加 configuration = DefaultRetryerConfig.class
  2. 重试次数设置(带默认值,不设置也可以)
    hete:
    feign:
    retry-config:

    最大重试次数

    max-attempts: 3

    重试最大间隔时间,单位ms

    max-period: 1000

    重试间隔时间,单位ms

    period: 100

B端调用C端服务
待编写

版本更新

1.0.0

  1. 引入 Feign
  2. 自动装配
http://www.lryc.cn/news/61412.html

相关文章:

  • FVM初启,Filecoin生态爆发着力点在哪?
  • 对比度亮度调整与通道分离合并
  • Java终止线程
  • Qt的Qss用法
  • 数塔dp -A
  • Spring MVC 接收 json 和返回 json (14)
  • 注释和关键字
  • 第一次参加CSDN周赛,这体验很难说···
  • 8.DRF组件之认证、权限
  • 初识Tkinter弹窗
  • 设计模式之责任链模式(C++)
  • 音游判定原理详解——从触摸屏幕到判定音符【Project SEKAI攻略】
  • 【论文阅读】Self-Paced Boost Learning for Classification
  • 通过CSIG—走进合合信息探讨生成式AI及文档图像处理的前景和价值
  • 流程图拖拽视觉编程--概述
  • 深度学习中的卷积神经网络
  • vue3的介绍和两种创建方式(cli和vite)
  • camunda工作流user task如何使用
  • 三元运算符
  • Vue3 Element-plus el-menu无限级菜单组件封装
  • ( “树” 之 BST) 669. 修剪二叉搜索树 ——【Leetcode每日一题】
  • 【C语言】浅涉结构体(声明、定义、类型、定义及初始化、成员访问及传参)
  • 设计模式-结构型模式之装饰模式
  • 【Chatgpt4 教学】 NLP(自然语言处理)第九课 朴素贝叶斯分类器的工作原理 机器学习算法
  • 基于html+css的图片展示17
  • Jupyter Notebook小知识
  • redis原理及进化之路
  • ai智能写作助手-ai自动写作软件
  • redis持久化
  • Vue项目基于driverjs实现新用户导航