目录
说明:
由于部分渠道的不良访问,在一段时间内大量访问服务,导致服务后台处理很多无用的数据,并且项目目前部署不是很完善,正式环境只有两台机器,并发量大了很容易宕机并且影响其他渠道,所以先使用流控策略,控制QPS,外加参数校验,过滤掉异常请求。
1.下载资源
原文参考:dashboard
06-Sentinel限流熔断应用实践_雨田说码-优快云博客
2.运行服务
nohup java -Dserver.port=9903 -Dcsp.sentinel.dashboard.server=139.9.178.38:9903 -Dproject.name=sentinel-dashboard -jar sentinel-dashboard-1.8.3.jar > sentinel.log 2>&1 &
运行服务后登陆浏览器 登陆 http://ip:port

在这里我们会看到整个页面空空如也,即便你的微服务已经启动了,但这里依旧什么都没有。
不必惊慌,这不是程序BUG,也不是配置出了问题,而是sentinel采用了懒加载的方式加载服务信息,也就是说,我们需要访问一次服务接口,这里就会显示服务的信息了。
3.客户端配置
3.1 引入依赖
<!-- 这里我使用的是2.3.6.RELEASE版本,为了和其他服务保持一致 -->
<parent>
<groupId>org

本文介绍了如何使用 Sentinel 实现微服务的流量控制和熔断降级,包括下载资源、运行 Sentinel 控制台,客户端配置、依赖管理、动态加载规则以及遇到的问题和解决方案。重点讨论了流控规则设置与熔断策略,并提供了配置中心的简要提及。
最低0.47元/天 解锁文章
774

被折叠的 条评论
为什么被折叠?



