Spring 将领事健康检查配置为弹簧启动执行器'/健康';
对于我一直在研究的一个微服务,我创建了一个自定义的健康检查类,扩展AbstractHealthIndicator,并能够在中获取输出Spring 将领事健康检查配置为弹簧启动执行器'/健康';,spring,spring-boot,microservices,consul,spring-boot-actuator,Spring,Spring Boot,Microservices,Consul,Spring Boot Actuator,对于我一直在研究的一个微服务,我创建了一个自定义的健康检查类,扩展AbstractHealthIndicator,并能够在中获取输出 http://localhost:8080/actuator/health 但是当我向领事注册服务时,健康检查状态是失败的 尝试将执行器url配置为领事健康检查为spring.cloud.concur.discovery.health check url=http://localhost:8080/actuator/health在引导中。但它仍然失败,出现错误G
http://localhost:8080/actuator/health
但是当我向领事注册服务时,健康检查状态是失败的
尝试将执行器url配置为领事健康检查为spring.cloud.concur.discovery.health check url=http://localhost:8080/actuator/health
在引导中。但它仍然失败,出现错误Gethttp://localhost:8566/actuator/health: 拨打tcp 127.0.0.1:8566:连接:连接被拒绝
如果我尝试使用健康检查路径:/exactor/health
,则它根本不采用此路径,并且默认为http://QINDW062.it.local:8566/my-健康检查
有什么建议吗
编辑:您的Concur客户端是否与您的应用程序在同一台计算机上运行?你能提供你的服务定义吗()?领事正在运行docker。在引导程序中配置了ip,并且我的应用程序能够从中读取值。您的Concur客户端是否与您的应用程序在同一台计算机上运行?你能提供你的服务定义吗()?领事正在运行docker。在引导中配置了ip,我的应用程序可以从中读取值。