我正在使用 Consul 的 DNS 接口。可在localhost, port 8600
. 如何在我的 Java 程序中指向这个 DNS?
到目前为止,我只能使用 Java 系统属性将地址更改为 localhost
System.setProperty("sun.net.spi.nameservice.nameservers", "localhost");
System.setProperty("sun.net.spi.nameservice.provider.1", "dns,sun");
但是我找不到8600端口的方法。请帮忙?
这是要查询的命令web.service.consul
dig @127.0.0.1 -p 8600 web.service.consul