Sentinel是什么?

随着微服务的流行,服务和服务之间的稳定性变得越来越重要。Sentinel 以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。

Sentinel具有以下特性:

  • 丰富的应用场景:Sentinel 承接了阿里巴巴近 10 年的双十一大促流量的核心场景,例如秒杀(即突发流量控制在系统容量可以承受的范围)、消息削峰填谷、集群流量控制、实时熔断下游不可用应用等。
  • 完备的实时监控:Sentinel 同时提供实时的监控功能。您可以在控制台中看到接入应用的单台机器秒级数据,甚至 500 台以下规模的集群的汇总运行情况。
  • 广泛的开源生态:Sentinel 提供开箱即用的与其它开源框架/库的整合模块,例如与 Spring Cloud、Dubbo、gRPC 的整合。您只需要引入相应的依赖并进行简单的配置即可快速地接入 Sentinel。
  • 完善的 SPI 扩展点:Sentinel 提供简单易用、完善的 SPI 扩展接口。您可以通过实现扩展接口来快速地定制逻辑。例如定制规则管理、适配动态数据源等。

Sentinel的主要特性:

Sentinel分为两个部分:

  • 核心库(Java 客户端)不依赖任何框架/库,能够运行于所有 Java 运行时环境,同时对 Dubbo / Spring Cloud 等框架也有较好的支持。
  • 控制台(Dashboard)基于 Spring Boot 开发,打包后可以直接运行,不需要额外的 Tomcat 等应用容器。

sentinel代替了Hystrix

官网:https://github.com/alibaba/Sentinel

下载地址:https://github.com/alibaba/Sentinel/releases

Sentinel --- 分布式系统的流量方卫兵相关推荐

  1. 介绍 spring Alibaba Sentinel: 分布式系统的流量防卫兵

    目录 一.Sentinel 是什么? 二.Sentinel 具有特征 三.下载和安装 一.Sentinel 是什么? Sentinel 是分布式系统的流量防卫兵,Sentinel 以流量为切入点,从流 ...

  2. SpringCloud(十二)SpringCloudAlibaba Sentinel 分布式系统的流量防卫兵

    文章目录 一.Sentinel是什么? 1.1 Sentinel 具有 以下特性 二.Sentinel 使用 2.1 Sentinel 安装. 2.2 创建 `sgg-alibaba-sentinel ...

  3. Sentinel: 分布式系统的流量防卫兵

    前言 在 Spring Cloud 体系中,熔断降级我们会使用 Hystrix 框架,限流通常会在 Zuul 中进行处理,Zuul 中没有自带限流的功能,我们可以自己做限流或者集成第三方开源的限流框架 ...

  4. Sentinel: 分布式系统的流量防卫兵 1

    Sentinel 是什么? 随着微服务的流行,服务和服务之间的稳定性变得越来越重要.Sentinel 以流量为切入点,从流量控制.熔断降级.系统负载保护等多个维度保护服务的稳定性. Sentinel ...

  5. Sentinel 分布式系统的流量防卫兵

    sentinel sentinel base 服务编写 关键名词解释 sentinel base 官网: https://github.com/alibaba/Sentinel https://git ...

  6. sentinel分布式系统的流量防卫兵

    首先在根目录下开启cmd黑窗口启用jar文件 java -Dserver.port=8080 -Dcsp.sentinel.dashboard.server=localhost:8080 -Dproj ...

  7. 分布式系统的流量防卫兵Sentinel-入门指南

    1.介绍 欢迎来到 Sentinel 的世界!这篇新手指南将指引您快速入门 Sentinel. Sentinel: 分布式系统的流量防卫兵 1.1 Sentinel 是什么? 随着微服务的流行,服务和 ...

  8. 3 - 分布式系统的流量防卫兵:Sentinel

    Java工程师的进阶之旅 学习 SpringCloud2 这一篇就够了 1 - SpringCloud Alibaba 介绍 2 - 服务注册与配置中心:Nacos 3 - 分布式系统的流量防卫兵:S ...

  9. 详解sentinel:分布式系统的流量防卫兵

    目录 sentinel是什么 sentinel具有以下特征 丰富的应用场景 完备的实时监控 广泛的开源生态 完善的SPI扩展点 sentinel的主要特性 下载安装 控制台 应用接入 pom文件 ap ...

最新文章

  1. Day9 操作系统介绍
  2. 没有java home_【Java安装】必须有JAVA_HOME变量吗
  3. 1_HDFS理论及安装部署
  4. Knative 暂时不会捐给任何基金会 | 云原生生态周报 Vol. 22
  5. wxWidgets:wxMoveEvent类用法
  6. Android—热修复实践
  7. hadoop之 hadoop 机架感知
  8. 多线程 之 生产者与消费者
  9. 把“TCP/IP”协议讲明白
  10. 计算机辅导资料,计算机二级辅导资料
  11. 怎么让自媒体文章原创度变高?原创度达到多少才算合格?
  12. 职业经理人十大修炼指南 [完全版]
  13. linux系统编译Q,Linux下安装qBittorrent,开启24小时挂机BT下载
  14. 有测试充电速度的软件吗,安培如何测试手机的充电速度
  15. wordpress会员插件_最好的免费WordPress会员插件
  16. Python札记 -- 使用easy_install进行模块/包管理
  17. 顺序查找与二分查找时间复杂度的比较
  18. 中国的阿甘——我很蠢,但我很幸运
  19. 计算机平均数函数试题,计算机期末Excel表格题及二级考试常用函数
  20. emd_visu函数_EMD方法基本基本知识

热门文章

  1. Word每日一个小技巧:实现方框内点击自动打√[超详细版]
  2. 算法为啥子那么难【转】
  3. arduino 的 oled时钟简单显示
  4. 三个表情纪念我的像素画讲座
  5. unity实现简单游戏——井字棋
  6. 云计算安全测评:云应用安全
  7. Android应用安全加固
  8. 【编程规范】 后端API接口设计编写与文档编写参考
  9. iOS10的nano_free nano_relocated crash总结
  10. ctor/dtor 与线程安全