sentinel没有实时监控数据

来源:8-4 Sentinel控制台

老农的修炼

2019-07-22

老师,我使用的版本跟您视频里的完全一致,但出现如下问题,麻烦帮分析下,谢谢!

问题:sentinel成功检测到应用服务,实时监控里一直没有数据,如下:
图片描述

日志:sentinel后台错误日志
图片描述

应用配置如下:
spring:
cloud:
sentinel:
transport:
port: 8719
dashboard: localhost:8080
management:
endpoints:
web:
exposure:
include: ‘*’

写回答

1回答

大目

2019-07-22

配置从您截出来的来看,没啥问题。从截图看,服务也能正常注册到控制台。 但是控制台取数据失败了。怀疑是控制台无法和微服务注册的地址通信。 …………… 另外,把8719那一行删掉试试。 控制台如果先启动,就会使用8719端口了。这时候如果你的微服务也用8719感觉不大OK。 建议留空,会自动搜寻端口使用的。 ………… 另外您的截图不全,只报了个连接异常,但不知道是连接的哪个地址 ………… 最后,给个思路: 到控制台上,观察下服务有没有在控制台的服务列表里。 观察控制台的日志,看控制台拉取的地址有没有报错。如果有报错,在微服务上人工配置一个控制台可以访问到的ip即可。 可以先看下视频 8-11节,了解通信原理后,再定位问题哈。 加油!祝您学习愉快!
0
2
海露GG
经过测试,同一台机器上,如果启两个微服务,不光端口要不相同,连client-ip也要不同,如果你这个服务写的127。0。0。1,下个服务继续用的话,虽然不报错,但也无数据,如果用还得用192.168.xxx.xxx。但还有一个问题,实时数据同一台机器只能在一个服务中有数据,不明白为什么
2019-09-04
共2条回复

Spring Cloud Alibaba微服务从入门到进阶

面向未来微服务:熟练掌握Spring Cloud Alibaba

3091 学习 · 1324 问题

查看课程