目录
- Feign的超时时间配置
- Feign调用问题 \ 超时
- 1、项目结构
- 2、在其他微服务中 引入clientXX.jar
- 3、feign调用超时
Feign的超时时间配置
feign 时间设置
contextId: 可以指定为某个接口进行单独的超时设置
@FeignClient(value = "user",contextId ="device")
public interface DeviceFeignService {
@RequestMapping(value = { "/deviceId" })
JsonResult<Device>
getByDeviceId(@RequestParam("deviceId") final Long deviceId);
}
feign:
client:
config:
#default代表所有服务
default:
#feign客户端建立连接超时时间
connect-timeout: 10000
#feign客户端建立连接后读取资源超时时间
read-timeout: 20000
#而service-test表示当调用service-test这个服务时,用下面的配置
device:
connect-timeout: 10000
read-timeout: 20000
Feign调用问题 \ 超时
1、项目结构
每个微服务是provider情况下有一个client模块(里面含有定义好的feignclient 接口) 专门打包出去给其他微服务消费

这样的话 其他需要调用的微服务只要把这个client jar包引入即可,
2、在其他微服务中 引入clientXX.jar
这时候有一个坑, 就是 @EnableFeignClients这个注解默认是只扫描项目启动application下的包 如果不同项目可能包路径不一致, 所以@EnableFeignClients得指定你的client.jar里面的路径 或者两个项目中 共同的顶级路径 例如com.XX.cloud 同一个公司内部 顶层包结构应该是一致的
3、feign调用超时
默认feign调用超时是1000毫秒的 有断点就肯定超时
需要加上以下配置
feign.hystrix.enabled=true
#feign调用默认是1000毫秒=1秒 应该设置成更长时间1000 * 60 * 5 = 5分钟 add by six-vision
hystrix.command.default.execution.isolation.thread.timeoutInMilliseconds=300000
hystrix.command.default.circuitBreaker.sleepWindowInMilliseconds=300000
hystrix.command.default.circuitBreaker.forceClosed=true
#hystrix.command.default.execution.timeout.enabled=false
#请求处理的超时时间 add by six-vision
ribbon.ReadTimeout=300000
ribbon.SocketTimeout=300000
#请求连接的超时时间 add by six-vision
ribbon.ConnectTimeout: 30000
以上为个人经验,希望能给大家一个参考,也希望大家多多支持。
相关推荐:
SEO妍:搜索引擎优化的艺术,轻松打造网络营销新未来,辽宁网站建设贵不贵
ChatGPT已识别但不可用?揭秘背后原因与解决方案!,小狸ai和斑马ai语文
《命运交错的轨迹:小说背后的无尽魅力》,seo优化huifachina
《收录情况:数字时代的网络信息检索与价值体现》,山东全域营销推广软件客服电话
ChatGPT点不了?背后的真相与解决方法,ai.520523
SEO师:如何在数字时代为企业赢得流量与销量,十堰网站关键词优化教程
AI写作免费一键生成5000字:高效创作的革命性工具
SEO手段:提升网站流量的制胜法宝,idc网站怎么推广
目前最火的AI软件有哪些?深度解析必备工具
ChatGPT宕机两小时,OpenAI紧急修复,用户期待AI恢复正常服务,oppo小布ai
乘风SEO:突破困境,领航网络营销新时代,武汉靠谱的关键词排名
seo站长什么意思,站长工具 - seo综合查询 ,ai少女身材
SEO优化大全:让你的网站排名轻松破局,精准引流更高效!,274357524ai
AI做文章:引领智能创作的未来
seo适合看什么书,自学seo书籍推荐 ,ai少女 刻晴
OpenAI网站崩溃原因:背后的技术与挑战,千牛Ai智投在哪里找
SEO项目:如何通过精确优化提升企业网站排名与转化率,武汉做网站优化的公司
seo营销到底是什么,seo算什么营销 ,ai里面新建
ChatGPT登录503错误?轻松解决,快速恢复畅享智能体验!,ai怎么加植物材质效果
ChatGPT您的应用遇到问题,无法正常启动?如何解决并重新体验智能助手的魅力!,男头ai关键词
zblog站群,zblog怎么样 ,欧卡2ai汽车如何使用
ChatGPT为什么网址打不开?原因分析与解决方法,文档审核ai
AI一键生成文章,写作新境界
seo资源是什么意思,seo资源怎么打开 ,梅州ai自动插件加工
优化文字,让表达更精准:提升写作效率的关键,个人网站建设外包
什么是seo概念,什么是seo,sem ,ai音标谐音
AI生成文章免费工具,让创作变得轻松又高效,ai安心健
AI自动帮写,轻松应对内容创作挑战,赋能写作新未来,嘿科技ai
怎么让AI润色文章,让写作更轻松?
自动AI写文章:轻松创作时代的全新利器
SEO提供:如何通过精准的SEO策略提升网站流量与品牌影响力,刷关键词排名立的火星
ChatGPT的梯子:突破网络壁垒,畅享智能对话的全新体验,ai的音标1001ai的音标
SEO做网站点击:提升网站流量的关键策略,国内ai写作论文
SEO挣钱之道:如何通过SEO实现网络盈利,宁晋网站建设商家
用AI生成的文章算原创吗?深度解析AI写作背后的秘密
ChatGPT无法完全显示?你可能忽略了这些令人惊讶的细节!,朵朵ai绘画
ChatGPT一经发布,便受到了用户的狂热追捧,引爆人工智能热潮,十代ai达人办公本
ChatGPT页面无法访问?解决方案,让你轻松摆脱困扰!,ai染发颜色
GPT在什么时候被人熟知的?从技术突破到广泛应用的背后故事,ai商业新思维ai课程
SEO优化要钱吗?揭秘SEO投资背后的价值与回报,ai领域
目前AI软件有哪些?智能新时代的必备工具
SEO目的:如何通过精准优化提高网站流量与转化率,百度推广网站关键词
seo网站通过什么软件,网站seo软件哪个 ,战团ai
文字写作AI生成工具:让创作更简单、更高效
互联网时代的“搜索截流”新玩法:如何抓住流量红利,甘孜做优化网站软件
SEO如何做?全方位解析提升网站排名的秘诀,AI翻译好处
“标题制造机”:颠覆内容创作的秘密武器,助你轻松打造吸引力十足的标题,景区线上推广用哪些网站
ChapGPT免费爬墙,轻松访问全球互联网资源!,蜜桃ai插画
用AI写文,开启创作新时代
ChatGPT中文版下载免费版:智能对话新时代,尽在,ai光波