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

相关推荐
&岁月不待人&4 分钟前
实现弹窗随键盘上移居中
java·kotlin
写bug写bug7 分钟前
SQL窗口函数原理和使用
后端·sql·mysql
陈哥聊测试10 分钟前
员工反感的不是周报,而是消耗人的形式化
程序员·node.js·产品
残*影10 分钟前
Spring Bean的初始化过程是怎么样的?
java·后端·spring
黎䪽圓17 分钟前
【Java多线程从青铜到王者】单例设计模式(八)
java·开发语言·设计模式
Java技术小馆17 分钟前
面试被问 Java为什么有这么多O
java·后端·面试
brzhang20 分钟前
Flutter 调用原生代码,看这篇就够了:从零教你搭起通信的桥
前端·后端·架构
袁煦丞21 分钟前
知识管理的六边形战士Trilium Notes:cpolar内网穿透实验室第520个成功挑战
前端·程序员·远程工作
崔lc34 分钟前
Springboot项目集成Ai模型(阿里云百炼-DeepSeek)
java·spring boot·后端·ai