其他分享
首页 > 其他分享> > Ocelot对Consul进行配置,通过Ocelot访问502错误问题

Ocelot对Consul进行配置,通过Ocelot访问502错误问题

作者:互联网

在Ocelot中配置好Consul之后.

在浏览器中查看,返回502错误.

控制台给出的错误信息:

warn: Ocelot.Responder.Middleware.ResponderMiddleware[0]
requestId: 0HMBJ7BTDT1K6:00000006, previousRequestId: no previous request id, message:
Error Code: ConnectionToDownstreamServiceError Message: Error connecting to downstream service
, exception: System.Net.Http.HttpRequestException: 不知道这样的主机。

解决方案:

consul agent -server -datacenter=dc1 -bootstrap -data-dir ./data -config-file ./conf -ui -node=n1 -bind 10.0.194.104 -client=0.0.0.0


改为

consul agent -server -datacenter=dc1 -bootstrap -data-dir ./data -config-file ./conf -ui -node=10.0.194.104 -bind 10.0.194.104 -client=0.0.0.0

去掉node的配置

标签:node,10.0,0.0,Consul,data,Ocelot,502,194.104
来源: https://blog.csdn.net/qq165285727/article/details/121768399