我是领事的新手,并通过以下配置向领事注册了服务。
wrapper.service.consul
我还设置了dnsmasq,以便运行在127.0.0.1:8600上的consul服务器解析dns查询
现在每当我尝试访问{{1}}之类的服务时,它都会得到解决并转到端口80而不是8000.
我在这里缺少什么?
答案 0 :(得分:0)
您必须专门询问DNS端口号...这是SRV请求。
默认情况下,DNS查询是A(或ipv6的AAA)查询,您只需获取IP地址。
尝试直接询问SRV记录:
dig SRV wrapper.service.consul