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就完成了,其它项目整合也按照这个流程

相关推荐
程序员爱钓鱼5 分钟前
Go语言泛型-泛型约束与实践
前端·后端·go
寻月隐君5 分钟前
保姆级教程:Zsh + Oh My Zsh 终极配置,让你的 Ubuntu 终端效率倍增
linux·后端·命令行
程序员爱钓鱼7 分钟前
Go语言泛型-泛型对代码结构的优化
后端·google·go
这里有鱼汤12 分钟前
“对象”?对象你个头!——Python世界观彻底崩塌的一天
后端·python
RainbowSea15 分钟前
跨域问题(Allow CORS)解决(3 种方法)
java·spring boot·后端
掘金-我是哪吒16 分钟前
分布式微服务系统架构第155集:JavaPlus技术文档平台日更-Java线程池实现原理
java·分布式·微服务·云原生·架构
坤坤爱学习2.016 分钟前
求医十年,病因不明,ChatGPT:你看起来有基因突变
人工智能·ai·chatgpt·程序员·大模型·ai编程·大模型学
RainbowSea19 分钟前
问题 1:MyBatis-plus-3.5.9 的分页功能修复
java·spring boot·mybatis
前端 贾公子22 分钟前
monorepo + Turborepo --- 开发应用程序
java·前端·javascript
摆烂工程师25 分钟前
Claude Code 为什么突然火了?聊一下Claude Code 跟 Cursor 之间的区别
程序员·claude·cursor