java - Spring Boot Actuator 1.4.7 - 我的 REST 应用程序缺少 Health Endpoint (404)

标签 java spring spring-boot spring-boot-actuator

我在我的 Spring Boot 应用程序中包含了 Spring Actuator,但健康端点不存在/返回 404。我可以获取许多其他执行器端点并在 Tomcat 日志中看到它们列出,即

    EndpointHandlerMapping     : Mapped "{[/autoconfig
    EndpointHandlerMapping     : Mapped "{[/beans
    EndpointHandlerMapping     : Mapped "{[/configprops
    EndpointHandlerMapping     : Mapped "{[/dump
    EndpointHandlerMapping     : Mapped "{[/env
    EndpointHandlerMapping     : Mapped "{[/env/{name:.*}]
    EndpointHandlerMapping     : Mapped "{[/info
    EndpointHandlerMapping     : Mapped "{[/mappings
    EndpointHandlerMapping     : Mapped "{[/metrics
    EndpointHandlerMapping     : Mapped "{[/metrics//{name:.*}]
    EndpointHandlerMapping     : Mapped "{[/trace

下面是application.properties spring.messages.encoding=UTF-8

    # ----------------------------------------
    # SECURITY PROPERTIES
    # ----------------------------------------

    # SECURITY (SecurityProperties)
    security.basic.enabled=false

    # ----------------------------------------
    # ACTUATOR PROPERTIES
    # ----------------------------------------

    # ENDPOINTS (AbstractEndpoint subclasses)
    endpoints.sensitive=false
    endpoints.actuator.enabled=true
    endpoints.health.sensitive=false

    # MANAGEMENT HTTP SERVER (ManagementServerProperties)
    management.security.enabled=false

有人知道什么会阻止 Actuator 健康端点的创建/可用吗?

最佳答案

您可以通过此属性启用其他端点:

management.endpoints.web.exposure.include=info, health, loggers, logfile, configprops

关于java - Spring Boot Actuator 1.4.7 - 我的 REST 应用程序缺少 Health Endpoint (404),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49232705/

相关文章:

java - 如何使用 JAXB 生成其元素可以包含字符串或 XML 的类?

java.lang.NoClassDefFoundError : org/hibernate/util/DTDEntityResolver

java - 当从@transactional公共(public)方法调用私有(private)方法时,私有(private)方法中会使用相同的事务还是不使用事务

spring - 如何在 Spring 中使用 FileSystemResource 正确下载文件?

java - 如何从现有的maven项目创建spring boot项目

java - 注释位置不会随着系列滚动而更新

java - Jersey : com. sun.jersey.spi.inject.Errors$ErrorMessagesException

intellij-idea - 从 Intellij IDEA 运行 JHipster Gradle 任务

java - 如何确定一组坐标是否在二维三角形内?

java - 扫描不适用于 logback.xml