1. Sentinel与控制台通信原理剖析
控制台是如何获取到微服务的监控信息的?
用控制台配置规则时,控制台是如何将规则发送到各个微服务的呢?

微服务注册到
Sentinel控制台后,会定时发送心跳!(其实就是Sentinel实现了服务发现机制)
- 注册/心跳发送 实现源码
com.alibaba.csp.sentinel.transport.heartbeat.SimpleHttpHeartbeatSender(其实就是个定时任务)
- 通信API 实现源码
com.alibaba.csp.sentinel.command.CommandHandler的实现类
2. 控制台相关配置项
应用端连接控制台配置项

控制台配置项


可以在启动jar包时,在启动命令加上这些参数。

本文剖析了Sentinel控制台与微服务间的通信原理,包括服务如何上报监控数据及控制台如何下发规则配置。同时介绍了实现这一过程的核心源码及配置项。
519

被折叠的 条评论
为什么被折叠?



