请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

sentinel dashboard 整合后,无法查询到资源

请大目老师指点一下。
改变端口,重启Sentinel控制台等目前都试过了。

Sentinel用的是2.1.0.RELEASE

com.alibaba.cloud
spring-cloud-starter-alibaba
2.1.0.RELEASE

spring-cloud-starter-alibaba-sentinel

org.springframework.boot spring-boot-starter-parent 2.1.5.RELEASE

图片描述

正在回答 回答被采纳积分+3

1回答

大目 2020-03-15 12:34:16

从截图看,服务能正常注册到控制台。 没有数据的话,怀疑是控制台无法和微服务注册的地址通信导致的。

《8-11 Sentinel与控制台通信原理剖析》一节详细讲解了控制台和微服务之间的通信机制。

Sentinel Dashboard所在的服务器必须能够访问Sentinel Dashboard - 机器列表 - 里面注册的IP+端口,这样控制台才能获得微服务的监控信息、将规则推送给微服务哈。

比如:机器列表一栏,注册的是192.168.1.1,端口是8719的话,那么Sentinel Dashboard必须能够访问192.168.1.1:8719,这样才能获取到微服务的相关数据哦。

0 回复 有任何疑惑可以回复我~
  • 谢谢大目老师,已经解决,因为sentinel控制台是懒加载机制,需要将sentinel.eager=true 来取消懒加载就可以了。或者访问内容中心,触发加载。
    回复 有任何疑惑可以回复我~ 2020-12-23 23:40:34
  • 对哈,sentinel是懒加载的,不过你帖子里不是说你访问了/shares/1了嘛~
    回复 有任何疑惑可以回复我~ 2020-12-23 23:45:01
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信