SpringCloud_Alibaba

八、Sentinel介绍和使用

2020-06-07  本文已影响0人  轻轻敲醒沉睡的心灵

1. Sentinel介绍

1.1 什么是Sentinel

Sentinel (分布式系统的流量防卫兵) 是阿里开源的一套用于服务容错的综合性解决方案。它以流量
为切入点, 从流量控制、熔断降级、系统负载保护等多个维度来保护服务的稳定性。

1.2 Sentinel 特征

1.3 Sentinel 2大主要组成部分

1 核心库(Java 客户端)

不依赖任何框架/库,能够运行于所有 Java 运行时环境,同时对 Dubbo /Spring Cloud 等框架也有较好的支持。

2 控制台(Dashboard)

基于 Spring Boot 开发,打包后可以直接运行,不需要额外的 Tomcat 等应用容器。

2. Sentinel使用

Sentinel所有知识都可以官网查询:官网地址

2.1 安装Sentinel控制台

```
# 直接使用jar命令启动项目(控制台本身是一个SpringBoot项目)
java -Dserver.port=8850 -Dcsp.sentinel.dashboard.server=localhost:8850 -Dproject.name=sentinel-dashboard -jar sentinel-dashboard-1.7.2.jar
```

浏览器地址:http://192.168.2.89:8850

sentinel登陆界面
登陆后界面

2.2 微服务集成Sentinel

上一篇下一篇

猜你喜欢

热点阅读