Consul 开发随笔
Consul 注册中心
常见使用问题
服务在 UI 界面总是显示红叉
在使用 Spring Cloud Consul 的高版本时(比如 spring-cloud-starter-consul-discovery:4.1.0
),微服务应用注册到 Consul 中后,一直显示红叉(All service checks failing)错误,如下图所示:
这是因为 Consul 的心跳机制没有打开,所以健康检查总是报红。解决方法是在微服务应用的配置文件中添加以下内容,打开心跳机制:
1 | spring: |