Consul调用no instances或Consul页面All service checks failing
2024-10-21 03:28:58
1.问题体现
Consul中Consumer调用Provider会出现No instances available for XXX
这时打开Consul控制台页面:
可以看到这里出现All services checks failing的问题
这是 Consul 的心跳机制没有打开,所以健康检查总是报红
2.解决
1.pom
根据我个人测试,actuiator这个依赖不需要
本人使用的consul版本为1.14.3
,不保证老版本不需要这个依赖
<!-- <dependency>-->
<!-- <groupId>org.springframework.boot</groupId>-->
<!-- <artifactId>spring-boot-starter-actuator</artifactId>-->
<!-- </dependency>-->
2.yml
添加如下图所示的heartbeat.enable=true
的配置
3.测试
consul控制台:
服务调用:
80端口调用8006端口成功
最新文章
- WCF与Web API 的应用场景
- 动画制作库tween样例学习
- MVC ViewBag和ViewData的区别
- IE8 CSS hack 测试
- FZU-1924+判断环/DFS/BFS
- js继承与闭包(笔记)
- 利用grep-console插件使Intellij idea显示多颜色调试日志
- with管理文件操作上下文
- 从Github上将laravel项目拉到新开发环境
- BZOJ2167 : 公交车站
- 使用Python中的log模块将loss输出到终端与保存到文件
- 搭建RabbitMQ集群(Docker)
- 使用URLEncoder、URLDecoder进行URL参数的转码与解码
- android Thread
- Java对象的serialVersion序列化和反序列化
- Python168的学习笔记4
- html技巧
- sqlite两表更新update
- 《Programming with Objective-C》第七章 Values and Collections
- WPF中ContextMenu(右键菜单)使用Command在部分控件上默认为灰色的处理方法
热门文章
- sql注入的一丢丢
- DeprecationWarning: collection.ensureIndex is deprecated. Use createIndexes instead
- gulp4.0构建任务
- 04.Javascript学习笔记3
- JavaScript:七大基础数据类型:布尔值boolean、空null、未定义undefined
- CTFshow——funnyrsa3
- 6、SQL模糊查询LIKE concat用法
- [随笔所想] CSDN认证博客专家申请通过随笔所想
- CentOS7升级Linux内核
- node设置下载源