Consul注册中心显示红叉 (All service checks failing)

Consul注册中心显示红叉 (All service checks failing)

错误原因:

心跳机制没有打开,所以健康检查总是报红

解决方法:

在 application.properties 添加以下配置,打开心跳机制:

spring.cloud.consul.discovery.heartbeat.enabled=true

如果用的是 application.yml,如下:

spring:
    cloud:
        consul:
            discovery:
                heartbeat:
                    enabled: true

添加配置后,重新启动服务。

posted on 2023-05-04 15:39  乐之者v  阅读(718)  评论(0)    收藏  举报

导航