Я настроил интеграцию с хранилищем параметров AWS, используя:
Код: Выделить всё
/application/env/version/1.0/SPRING_CONFIG_IMPORT = aws:parameterstore:/application/env/version/1.0/
Код: Выделить всё
/application/env/version/1.0/PROGRAM_INFO
Когда я обновляю параметр в хранилище параметров AWS, новое значение не отражается в приложении даже после перезапуска контейнера. Единственный способ увидеть обновленное значение — выполнить новое развертывание.
Я не включил обновление Spring Actuator или использовал @RefreshScope, потому что хочу избежать добавления этой зависимости.
Вопросы:
- Почему приложению требуется полное повторное развертывание для получения обновленных значений из параметра Магазин?
- Есть ли альтернативы динамическому обновлению конфигурации без Actuator или @RefreshScope?
Подробнее здесь: https://stackoverflow.com/questions/798 ... ues-even-a
Мобильная версия