Как использовать Consul DNS для отправки запросов в сервис - PullRequest
0 голосов
/ 19 июня 2020

Я зарегистрировал службу в Consul, к которой я могу подключиться, используя localhost: 8080, однако я хотел бы отправить запрос самому Consul, а затем направить меня к службе.

Как это сделать Я нашел URL-адрес Consul для моей службы, чтобы сделать это? Имя моей службы в пользовательском интерфейсе - dev-service-name-8080.

1 Ответ

1 голос
/ 20 июня 2020

Вы можете запросить интерфейс DNS на локальном агенте следующим образом.

dig @127.0.0.1 -p 8600 <name>.service.consul

См. https://learn.hashicorp.com/consul/getting-started/services#query -services для получения дополнительной информации.

...