Эврика / Сервис Дискавери против Маршрутов - PullRequest
0 голосов
/ 20 мая 2019

В CloudFoundry вы можете получить доступ к другим микросервисам, зарегистрировав их в службе обнаружения и запросив их по их имени.Но вы также можете настроить маршрут («поддомен»), из которого вы можете вызвать сервис, который кажется более простым в обращении.В обоих случаях можно использовать кластеризацию, автоматический выключатель и тому подобное.

В каком случае следует использовать первый или второй подход?

1 Ответ

2 голосов
/ 20 мая 2019

Подход с использованием реестра предпочтителен, если вы беспокоитесь о удобстве обслуживания и отказоустойчивости вашего программного обеспечения.

Имя реестра может иметь значение для проблемной области вашего программного обеспечения и может быть повторно использовано во всех развертываниях вашего программного обеспечения (dev, qa, prod и т. д.)

Имя маршрута вводит зависимости от вашей сетевой инфраструктуры.Он должен быть глобально уникальным, вам нужно настраивать и управлять другим для каждого развертывания вашего программного обеспечения, и он может сломаться из-за внешних проблем (например: ваш поддомен изменяется из-за смены названия компании).

...