Spring Cloud Alibaba 之 “Sentinel”

从网上下载好sentinel-dashboard-1.6.3.jar,然后执行 java -jar sentinel-dashboard-1.6.3.jar,执行成功之后在浏览器输入localhost:8080,Sentinel的登录名和密码都是sentinel,登陆成功之后看到只有一个首页。

接下来开始整合Spring Cloud Alibaba + Sentinel,还是基于上篇文章的二个SpringBoot项目article-center,首先加依赖

复制代码
        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-starter-alibaba-sentinel</artifactId>
        </dependency>

然后写配置:(这里注意以下Sentinel默认使用8080端口,所以注意下端口冲突)

接下来启动article-center和people-center二个项目,启动之后访问 http://localhost:8083/feignTest

这个接口是上篇文章整合Feign写的接口,调用成功之后,回到Sentinel的ui页面,刷新,会看到如下:

接下来我们可以针对各个接口做【流控】【降级】等配置了,到此Spring Cloud Aliabab整合Sentinel就完成了,其它项目整合也按照这个流程

相关推荐
程序员鱼皮31 分钟前
Cursor 1.2重磅更新,这个痛点终于被解决了!
ai·程序员·编程·agent·软件开发
martinzh41 分钟前
Spring AI 项目介绍
后端
Bug退退退1231 小时前
RabbitMQ 高级特性之重试机制
java·分布式·spring·rabbitmq
小皮侠1 小时前
nginx的使用
java·运维·服务器·前端·git·nginx·github
前端付豪1 小时前
20、用 Python + API 打造终端天气预报工具(支持城市查询、天气图标、美化输出🧊
后端·python
爱学习的小学渣1 小时前
关系型数据库
后端
武子康1 小时前
大数据-33 HBase 整体架构 HMaster HRegion
大数据·后端·hbase
前端付豪1 小时前
19、用 Python + OpenAI 构建一个命令行 AI 问答助手
后端·python
凌览1 小时前
斩获 27k Star,一款开源的网站统计工具
前端·javascript·后端