consul 注册中心,能发现服务,但一直挂

consul 注册中心,能发现服务,但一直挂

在这里插入图片描述

在开发的时候遇到一个问题,就是我启动了consul注册中心,consul也能发现服务,但服务一直挂掉。
问题是因为SpringBoot项目的配置文件中没有开启心跳机制。

properties 配置

## 开启心跳机制
#spring.cloud.consul.discovery.heartbeat.enabled=true

yml文件配置

spring:
    cloud:
        consul:
            discovery:
                heartbeat:
                    enabled: true
posted @ 2021-10-29 15:21  Huathy  阅读(116)  评论(0)    收藏  举报  来源