Цель:
Вызовите конечную точку обновления исполнительных механизмов для перезагрузки переопределения, указанного на сервере конфигурации Spring Cloud
Справочная информация:
Сервер конфигурации Spring Cloud предоставляет способ вытолкнуть значение по умолчаниюКонфигурация для всех клиентов через свойство переопределений (https://cloud.spring.io/spring-cloud-config/single/spring-cloud-config.html#_property_overrides) spring.cloud.config.server.overrides.foo=bar
Привод Spring предоставляет конечную точку /refresh
для перезагрузки свойств конфигурации во время работы приложения.
Проблема:
Когда новое переопределение передается на сервер конфигурации Spring Cloud, а точка обновления обновляет это свойство, значение переопределения не обновляется.
Поэтому при обновлении, например spring.cloud.config.server.overrides.foo=baz
, отображается baz под приводами/env
конечная точка, но клиенты по-прежнему видят foo=bar
.
Вопрос:
Это просто отсутствующая функция сервера конфигурации Spring Cloud?