分布式系统的流量防卫兵html
随着微服务的流行,服务和服务之间的稳定性变得愈来愈重要。Sentinel 以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。java
Sentinel 具备如下特征:git
Sentinel 分为两个部分:github
Sentinel 依赖 Java 环境来运行。若是您是从代码开始构建并运行Sentinel,还须要为此配置 Maven环境,请确保是在如下版本环境中安装使用:apache
你能够经过源码和发行包两种方式来获取 Sentinelbash
本文中使用的版本是:sentinel-dashboard-1.7.1.jar(CSND包高速下载),默认含有控制台模块服务器
启动命令:架构
java -Dserver.port=9191 -Dsentinel.dashboard.auth.username=sentinel -Dsentinel.dashboard.auth.password=sentinel -jar sentinel-dashboard-1.7.1.jar
监听端口:并发
- server.port=9191
设置控制台登陆的用户名和密码(后面要用到):oracle
- sentinel.dashboard.auth.username=sentinel
- sentinel.dashboard.auth.password=sentinel
启动输出日志:
启动成功
1. 默认Sentinel系统提供了控制台界面,登陆地址:http://localhost:9191/,使用前面设置好的用户名和密码登陆
2. 登陆成功后
这样,就表示Sentinel Server端已经成功部署、安装启动成功了,应用服务能够开始接入进来了
3. 当有应用接入此Sentinel时,能够实时监控到当前接口请求等信息
SpringCloud Alibaba从入门到精通教程(五)- 项目中快速集成·限流组件Sentinel
-------------------------------
-------------------------------
关于我(我的域名)
指望和你们一块儿学习,一块儿成长,共勉,O(∩_∩)O谢谢
欢迎交流问题,可加我的QQ 469580884,
或者,加个人群号 751925591,一块儿探讨交流问题
不讲虚的,只作实干家
Talk is cheap,show me the code