SpringCloudAlibaba之Sentinel实现流量实时监控
1、什么是Sentinel?
2. Sentinel 基本概念
资源,规则
3.Sentinel 功能和设计理念
流量控制
流量控制有以下几个角度:
资源的调用关系,例如资源的调用链路,资源和资源之间的关系;
运行指标,例如 QPS、线程池、系统负载等;
控制的效果,例如直接限流、冷启动、排队等。
熔断降级
通过并发线程数进行限制
通过响应时间对资源进行降级
系统负载保护
4、Sentinel 是如何工作的
5、Sentinel如何使用的
Sentinel 的使用可以分为两个部分:
1)核心库(Java 客户端):不依赖任何框架/库,能够运行于 Java 8 及以上的版本的运行时环境,同时对 Dubbo / Spring Cloud 等框架也有较好的支持
2)控制台(Dashboard):Dashboard 主要负责管理推送规则、监控、管理机器信息等。
核心库不依赖 Dashboard,但是结合 Dashboard 可以取得最好的效果。
原文链接:https://blog.csdn.net/weixin_38007185/article/details/123490672