摘要: 使用feign调用服务的时候,存在一个问题,比如当前服务调用A服务,在请求头中包含了某些特殊的字段信息,比如当前操作人的token信息,调用A的时候可以正常拿到token,然而在去调用B服务的时候,可能就会丢失token信息,自然也就调用B服务失败。解决方式就是在feign调用的时候,向请求头里添加 阅读全文
posted @ 2019-10-16 17:37 KingJames、 阅读(2533) 评论(0) 推荐(0) 编辑
摘要: 当feign和ribbon整合hystrix之后,可能会出现首次调用失败的问题,出现原因分析如下: hystrix默认的超时时间是1秒,如果接口请求响应超过这个时间,将会执行fallback,spring在装配bean的机制以及懒加载原因,feign的首次请求都会相对较慢,如果请求超过1秒,就会出现 阅读全文
posted @ 2019-10-16 02:33 KingJames、 阅读(1830) 评论(0) 推荐(0) 编辑
摘要: 话不多说,上代码。。。。 项目公共依赖配置: 1、创建注册中心工程 a、eureka server工程pom依赖: b、eureka server工程启动类: c、eureka server工程配置文件:eureka-server\src\main\resources\bootstrap.yml 2 阅读全文
posted @ 2019-10-16 01:31 KingJames、 阅读(1078) 评论(0) 推荐(0) 编辑