sentinel控制台部署在服务器,在本地连接sentinel,sentinel报错连接不上客户端
来源:8-11 Sentinel与控制台通信原理剖析

Jeace
2019-09-25
大目老师你好:
我将sentinel-dashboard部署在服务器上,使用本地微服务连接sentinel,dashboard中已经注册成功了,如下图
但是访问微服务的api,在簇点链路中没有数据,看dashboard的日志提示连接不上我本地项目,如下图
请问服务器必须得访问到本地吗,那么在dashboard自动注册的时候是将本地的内网地址注册了,请问改如何解决呢?连接部署在服务器上的dashboard是否必须指定client-ip呢?
微服务很简单都是默认的:
spring.cloud.sentinel.enabled=true
spring.cloud.sentinel.transport.dashboard=117.78.7.231:9010
feign.sentinel.enabled=true`
写回答
1回答
-
从截图看,服务也能正常注册到控制台。 但是控制台取数据失败了。怀疑是控制台无法和微服务注册的地址通信导致的。
8-11 Sentinel与控制台通信原理剖析 详细讲解了控制台和微服务之间的通信机制。控制台所在的服务器必须能够访问192.168.0.106,这样控制台才能获得微服务的监控信息、将规则推送给微服务。
162019-09-25
相似问题
sentinel没有实时监控数据
回答 1
sentinel新增流控制失败
回答 1