springboot小知识:配置feign服务超时时间

背景:当前项目通过feign服务调用了其他两个项目的接口,但是由于特殊需求,需要调整某一个项目的feign服务的默认超时时间:
默认连接超时10秒,默认读取超时时间 60秒

1.找到定义的FeignClient

2.根据FeignClient定义的名称test-center修改配置文件,如下:

复制代码
# feign服务连接超时时间 5秒
feign.client.config.test-center.connect-timeout=5000
# feign服务读取超时时间 30秒
feign.client.config.test-center.read-timeout=30000

注意:配置中间的test-center是指定feignClient的名称

3.如果想针对项目中所有的FeignClient,修改超时时间,配置如下:

复制代码
# feign服务连接超时时间 5秒
feign.client.config.default.connect-timeout=5000
# feign服务读取超时时间 30秒
feign.client.config.default.read-timeout=30000

使用default替换test-center即可

相关推荐
看昭奚恤哭27 分钟前
ontainer App】Container App无法从Container Registries 拉取镜像 - 报错 Forbidden
后端·python·flask
ShiXZ21336 分钟前
Java 8 Stream API 实用技巧详解:从入门到精通
java·开发语言
C++、Java和Python的菜鸟1 小时前
第9章 后端Web进阶(AOP)
java·开发语言·前端
东北赵四1 小时前
关于Java泛型的知识点及其相关面试题
java·windows·python
姓蔡小朋友1 小时前
Java线程并发
java·开发语言·python
程序员cxuan2 小时前
DeepSeek-V4-Flash 正式版来了!这次提升有点夸张。
人工智能·后端·程序员
执笔画流年呀2 小时前
⾃动化测试常⽤函数
java·dubbo
疯狂打码的少年2 小时前
【面向对象】UML概述(基本构造块:事物/关系/图)
java
一水2 小时前
TTFT优化:一个方案的5次推倒重来
java·ai·状态模式
AC赳赳老秦3 小时前
CSDN 技术社区数据采集:OpenClaw 抓取公开技术热帖,生成领域技术热点周报
java·大数据·前端·数据库·python·php·openclaw