В качестве организационной единицы мы настроили Spring Cloud Config Server для всех наших микро-сервисов Spring с Git бэкэндом (используя bitbucket.org). Мы также позволили конечным точкам /actuator/refresh
обновить sh нашу @ConfigurationProperties
на лету без необходимости повторного развертывания какого-либо микро-сервиса. Было решено не использовать Spring Cloud Bus, чтобы обеспечить полный контроль над тем, когда в качестве меры предосторожности указать sh.
Теперь возникает наш вопрос. У нас есть несколько микро-сервисов, которые имеют запросы в качестве конфигураций. Они могут быть довольно громоздкими, и мы хотели бы разместить такие запросы в файле и ссылаться на них на сервере Spring Cloud Config. Кому-нибудь удалось придумать такое решение или что-то подобное? Для нас крайне важно иметь возможность обновлять sh такие конфигурации на лету, даже если на них ссылаются. Таким образом, они не могут быть упакованы вместе с самим приложением.