Недавно мне было поручено выполнить внешнюю настройку микросервисов Springboot с помощью архива Netflix. Я просмотрел официальную вики-страницу Netflix-Archaius, но в ней перечислены некоторые функции, такие как локальное хранение файла конфигурации или сохранение конфигурации в БД, подключение через JDBC и т. Д.
Теперь настройки моих микросервисов хранятся в /src/main/resources
папку, и мне нужно, чтобы эти настройки были выведены.
Я хочу знать, возможно ли сохранить файлы свойств в репозитории github и динамически загружать конфигурацию из репозитория во время выполнения.
Некоторые ссылки, на которые я ссылался, приведены ниже:
https://github.com/Netflix/archaius/wiki/Getting-Started
https://jlordiales.wordpress.com/2014/10/07/configuration-management-with-archaius-from-netflix/
Я нашел похожий менеджер конфигурации Spring-cloud-config-server , который может использовать github repo для хранения файлов конфигурации, но мне нужно реализовать это с помощью Netflix-Archaius.