Значение Spring Boot Configuration Server для централизации конфигурации? - PullRequest
0 голосов
/ 06 марта 2020

Я создаю приложение на основе Java / Spring, которое реализует «шаблон мастер-работник» - мой мастер-процесс отправляет задачи нескольким рабочим узлам, которые периодически запускаются, выполняют работу и затем закрываются (в конечном итоге будут помещены в контейнеры) ). Я хочу, чтобы рабочие узлы использовали централизованную конфигурацию.

Я решил сохранить свою конфигурацию в Git (для управления изменениями конфигурации). Я настроил сервер Spring Cloud Config для извлечения из моего Git репозитория (он также регистрируется в качестве службы в Консуле для обеспечения отказоустойчивости). В настоящее время образец рабочего запускается и успешно получает свою конфигурацию с этого сервера конфигурации.

Теперь, когда он запущен и работает, может кто-нибудь объяснить значение сервера конфигурации (и добавить точку сбоя), просто попросив рабочих извлечь свою конфигурацию непосредственно из Git? Мне не хватает возможности / функции, которую предоставляет сервер конфигурации?

...