«Не удается разрешить свойство конфигурации» в Spring boot при попытке настроить зонды

#spring-boot #probe #readinessprobe #livenessprobe

#spring-boot #зонд #проверка готовности #livenessprobe

Вопрос:

В моем Spring Boot 2.3.3.RELEASE я пытаюсь включить для readiness и liveness конечных точек.

Я добавил это в файл yml:

введите описание изображения здесь

Но IntelliJ помечает значения «Не удается разрешить свойство конфигурации», и конечные точки недоступны (например http://localhost:8080/actuator/health/readiness )

Ответ №1:

В проекте отсутствовала тривиальная зависимость от actuator :

   <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-actuator</artifactId>
  </dependency>
  

После его добавления IntelliJ перестал жаловаться, и конечные точки доступны.