首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Spring Actuator不能映射到localhost:xxxx/actuator

Spring Actuator不能映射到localhost:xxxx/actuator
EN

Stack Overflow用户
提问于 2021-08-27 23:54:51
回答 1查看 76关注 0票数 0

我有一个Spring Boot应用程序,我在pom.xml中包含了Spring Actuator

代码语言:javascript
复制
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-actuator</artifactId>
</dependency>

我的配置是这样的

代码语言:javascript
复制
management:
  server:
    port: 8200
  endpoints:
    web:
      exposure:
        include: "*"
  endpoint:
    health:
      show-details: always
    metrics:
      enabled: false
  metrics:
    tags:
      application: ${my.application.name}
  health:
    jms:
      enabled: false

但是,当我尝试使用localhost:8200/actuator检查端点时,我的浏览器显示

代码语言:javascript
复制
This site can’t be reached
localhost refused to connect.

在我的IntelliJ想法中,我可以看到执行器选项卡,它似乎在那里工作,但没有网址映射。有人能帮帮忙吗?

EN

回答 1

Stack Overflow用户

发布于 2021-08-28 09:57:53

在您的yml配置中,您在8200上设置了管理服务器端口,而不是您的应用程序端口。因此,您仍然需要连接到您的应用程序端口(应该是8080,除非您已经将其设置为其他端口)来对您的应用程序进行健康检查。

https://cloud.spring.io/spring-cloud-consul/reference/html/#registering-management-as-a-separate-service

试着这样叫它:

代码语言:javascript
复制
http://localhost:8080/actuator

或者,如果您更改了端口:

代码语言:javascript
复制
http://localhost:{port}/actuator
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68960338

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档