Я бы хотел протестировать конечную точку /health
моего микросервиса Spring Boot с помощью компонента Mock Mvc. Но в моем случае свойства server.port
и management.server.port
имеют разные значения. И запрос GET
, выданный моим MockMvc
, всегда заканчивается на порте, определенном в server.port
.
. Там уже есть ответ:
Привод пружинной загрузки недоступен, когда установлен порт управления
Но я не могу найти этот ManagementContextResolver
класс в Spring Boot 2.2.2
.
Пока я обнаружил, что «управление» ConfigurableWebServerApplicationContext
создано в org.springframework.boot.actuate.autoconfigure.web.server.ManagementContextAutoConfiguration.DifferentManagementContextConfiguration
, но я не не вижу, как я могу получить ссылку на него ..