首页 新闻 赞助 找找看

Consul 返回不健康的节点

0
[待解决问题]

关于Ocelot 网关结合Consul实现服务转发的坑爹问题
当2个测试API在IIS上发布后。
利用配置文件Consul注册成功
Ocelot 网关结合Consul实现负载均衡,但是当某个服务停止、这个负载服务查询是一次成功一次失败的。为什么Consul把不健康的节点也转发过来了

具体参考https://www.cnblogs.com/wikiz/p/10691387.html文章
最后一步关闭API1服务。但是实际轮询一次成功显示API2一次{"errcode":500,"errmsg":"Error making http request, exception: System.Net.Http.HttpRequestException: 由于目标计算机积极拒绝,无法连接。 ---> System.Net.Sockets.SocketException: 由于目标计算机积极拒绝,无法连接。

Ocelot.Provider.Consul版本13.0.0正常
大于13.0.0就上述错误

kisshexuxia的主页 kisshexuxia | 菜鸟二级 | 园豆:208
提问于:2019-06-21 14:17
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册