微服务远程调用Feign

凌鑫。 2020-09-19 10:41:11
微服务部署环境:
服务器两台 192.168.79.191 192.168.79.192
Eureka注册中心 部署两个 用户模块两个 认证中心模块两个 网关部署两个

网关远程调用认证中心获取token接口,正常情况会负载调用请求分发下去
操作问题:
拔掉192.168.79.191 的网线 使用192网关调用获取token接口时需等待40多秒 才能正常访问
FeignCilent可以设置可以设置调用时间长短,并且自动刷新注册列表服务吗?求解!!!
...全文
6676 点赞 收藏 3
写回复
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Silent_ZH 2020-09-19
等待时间长,是因为你的feign配置的超时时间长了。 拔了网线的服务没有从注册中心删除,是因为注册到注册中心的心跳检测服务时间长了。 以上是2个不同的配置,根据实际情况配置。
回复
Silent_ZH 2020-09-19
5s太短了,最少得10s。 feign的配置如下: feign: client: config: default: connectTimeout: 5000 readTimeout: 5000
回复
凌鑫。 2020-09-19
注册中心得心跳服务 我设置的5秒剔除,FeignCilent超时时间 具体要怎么设置??我自己设置了没有生效
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2020-09-19 10:41
社区公告
暂无公告