Насколько я понимаю, конфигурация весеннего облачного консула по умолчанию использует только порт 8500 для связи с консулом. Если это так, не будет ли это приложение участвовать в протоколе сплетен? Если да, то как это делается?
Какие все порты используют приложение конфигурации Spring Cloud Consul для связи с консулом?
Ответы (1)
Spring Cloud Consul не использует протокол сплетен, а использует только HTTP API. Так что вы правы насчет порта 8500.
Consul предоставляет услуги Service Discovery через HTTP API и DNS. Spring Cloud Consul использует HTTP API для регистрации и обнаружения сервисов. Это не мешает приложениям, отличным от Spring Cloud, использовать интерфейс DNS. Серверы Consul Agents работают в кластере, который взаимодействует через протокол сплетен и использует протокол консенсуса Raft.
person
nmyk
schedule
17.07.2018