我使用的是支持 SRV 查询的 0.10.1 版本的 Kong。我正在使用领事的 dns 并尝试将其与 Kong 集成。看文档
https://getkong.org/docs/0.10.x/loadbalancing/
我不确定如何在 kong 中指定我的 upstream_url
例如:
# This tries reaching my service on port 80 instead of the port returned by SRV query
upstream_url = http://ms.service.consul/ms
# As per the doc I can specify a port and it is supposed to proxy the port
upstream_url = http://ms.service.consul:8989/ms
我的 upstream_url 配置应该是什么样子与领事的 SRV 记录
upstream_url = http://myservice.service.consul:{{do_i_need_something_here}}/myservice
Kong 是否能够自动检测我的服务正在运行的端口,或者我是否遗漏了一些重要的点。