每个请求都被解析为Consul中的端口80

时间:2017-06-22 13:36:34

标签: consul

我是领事的新手,并通过以下配置向领事注册了服务。 wrapper.service.consul 我还设置了dnsmasq,以便运行在127.0.0.1:8600上的consul服务器解析dns查询

现在每当我尝试访问{{1}}之类的服务时,它都会得到解决并转到端口80而不是8000.

我在这里缺少什么?

1 个答案:

答案 0 :(得分:0)

您必须专门询问DNS端口号...这是SRV请求。

默认情况下,DNS查询是A(或ipv6的AAA)查询,您只需获取IP地址。

尝试直接询问SRV记录:

dig SRV wrapper.service.consul