女做受视频网站,网站建设自查维护报告,合作网站登录制作,机械类外贸网站建设文章目录 1、Sentinel介绍2、安装Sentinel控制台3、微服务整合Sentinel 1、Sentinel介绍
阿里开源的流量控制组件官网#xff1a;https://sentinelguard.io/zh-cn/index.html承接了阿里双十一大促流量的核心场景#xff0c;如秒杀、消息削峰填谷、集群流量控制、实时熔断下游… 文章目录 1、Sentinel介绍2、安装Sentinel控制台3、微服务整合Sentinel 1、Sentinel介绍
阿里开源的流量控制组件官网https://sentinelguard.io/zh-cn/index.html承接了阿里双十一大促流量的核心场景如秒杀、消息削峰填谷、集群流量控制、实时熔断下游不可用应用实时监控集群的汇总运行情况 2、安装Sentinel控制台
安装UI控制台方便操作github地址
https://github.com/alibaba/Sentinel/releases拷贝jar包到一个非中文目录运行指令
# 运行jar包
java -jar sentinel-dashboard-1.8.1.jar启动成功其底层是一个基于SpringBoot的web应用访问 访问localhost:8080账户密码都是sentinel 已经是一个jar包了想修改一些配置的话在运行jar包时可以加-Dserver.xxxxxx 举例
java -jar sentinel-dashboard-1.8.1.jar -Dserver.port8090
3、微服务整合Sentinel
导入一个demo工程结构如下 接下来在order-service开始整合Sentinel并连接控制台
引入Sentinel依赖
!--sentinel--
dependency groupIdcom.alibaba.cloud/groupId artifactIdspring-cloud-starter-alibaba-sentinel/artifactId
/dependency
配置控制台地址
spring: cloud: sentinel: transport: dashboard: localhost:8080
访问微服务的任意端点调个接口触发sentinel监控