После настройки Spring Cloud Gateway для предоставления доступа к конечной точке /gateway/refresh
создается впечатление, что конфигурации маршрута не перезагружаются из Spring Cloud Config при добавлении / обновлении / удалении маршрута.
management:
endpoint:
gateway:
enabled: true
endpoints:
web:
exposure:
include: gateway
Только когда я открываю конечную точку обновления привода, я могу перезагрузить маршруты, которые были добавлены / обновлены / удалены в Spring Cloud Gateway.
management:
endpoint:
gateway:
enabled: true
endpoints:
web:
exposure:
include: gateway,refresh
Какова цель / назначение конечной точки /gateway/refresh
?Каков предполагаемый эффект попадания в эту конечную точку, потому что из моего тестирования, похоже, ничего не происходит.Только когда я достигаю конечной точки /refresh
, маршруты правильно перезагружаются из Spring Cloud Config в Spring Cloud Gateway.
Несколько аналогичных шагов для достижения того же результата задокументированы здесь .
Я нахожусь на Spring Cloud Finchley.SR3 / Spring Boot 2.0.8.RELEASE.