Конечная точка обнаружения исполнительного механизма Spring Boot возвращает 404 - PullRequest
0 голосов
/ 18 сентября 2019

Я сталкиваюсь с проблемой Spring Boot Actuator, которая не отображает страницу обнаружения со ссылками на открытые приводы.В то же время я могу получить доступ к таким приводам, как info, health и metrics.

. Я использую Spring Boot 2.1.8, и мой application.yml выглядит следующим образом:

info:
  artifact: spring-actuator-example
  name: Spring Boot Actuator Example
  description: Spring Boot Actuator Example
  version: 1.0.0

#Exposes Spring actuator endpoints
management:
  server:
    port: 7979
    servlet:
      context-path: /actuator
  endpoint:
    health:
      show-details: always
  endpoints:
    web:
      base-path: /
      exposure:
        include: "*"

Если я пытаюсь получить доступ к конечной точке /actuator, я получаю

{
  timestamp: "2019-09-18T19:55:25.622+0000",
  status: 404,
  error: "Not Found",
  message: "No message available",
  path: "/actuator/"
}

вместо чего-то вроде

{
  "_links": {
    "self": { 
      "href": "http://localhost:7979/actuator",
      "templated": false
    },
    "info": { 
      "href": "http://localhost:7979/actuator/info",
      "templated": false
    },
    "health": { 
      "href": "http://localhost:7979/actuator/health",
      "templated": false
    },
    "metrics": { 
      "href": "http://localhost:7979/actuator/metrics",
      "templated": false
    }
  }
}

Есть ли какая-либо конфигурация, которую я пропускаю?

Я создал небольшой пример проекта здесь , чтобы вы могли его опробовать.

...