前言

在上一篇中,我们初步了解了Sentinel的基本概念,以及其有关限流方面的基础理论,本篇将通过简单的与框架进行整合,看看Sentinel如何在实际项目中进行使用

控制台安装与部署

在实际的小微服务中,使用Sentinel做限流还有另一个强大的利器,就是其提供的dashboard,尽管我们可以通过编写Sentinel提供的一些API限流规则封装一些通用的方法,但是这对于很多初次接触Sentinel的同学来说,学习成本仍然不小,而提供的dashboard可以很方便的通过界面配置的方式达到上一篇中我们追求的效果,甚至更加灵活,而开发人员无非要做的就是,在程序代码中,只需要捕获限流后的异常并抛给页面提醒调用者即可,

进入Sentinel的git,点击下载提供的dashboard,最新的为1.8

下载到本地之后,其实就是一个springboot打成的jar包,windows环境下,cmd窗口,直接通过下面的命令启动即可,

java -jar -Dserver.port=9100 sentinel-dashboard-1.8.0.jar

<

springboot集成与使用Sentinel相关推荐

  1. SpringBoot集成Redis用法笔记

    今天给大家整理一下SpringBoot集成Redis用法笔记,希望对大家能有所帮助! 一.Redis优点介绍 1.速度快 不需要等待磁盘的IO,在内存之间进行的数据存储和查询,速度非常快.当然,缓存的 ...

  2. Redis第三话 – Springboot集成Redis以及常用API和客户端介绍

    本文主要记录在Springboot中集成Redis的使用. 1. springboot集成redis 1.1 maven配置 基于springboot 版本2.5.6,parent包就不贴了. < ...

  3. 【Springboot学习】SpringBoot集成Shiro前后端分离使用redis做缓存【个人博客搭建】

    shiro-redis 目录 shiro-redis 下载 shiro-core/jedis 版本对比图 使用前 如何配置? 设置文件 Redis 独立 Redis哨兵 Redis 集群 Spring ...

  4. SpringBoot集成Redis使用Lettuce

    Redis是最常用的KV数据库,Spring 通过模板方式(RedisTemplate)提供了对Redis的数据查询和操作功能.本文主要介绍基于RedisTemplate + lettuce方式对Re ...

  5. Windows下安装Mongodb SpringBoot集成MongoDB和Redis多数据源

    全文内容: Mongodb安装 说明:Mongodb和redis是开发中常用的中间件,Redis的安装使用比较简单就不写了,只说本地也就是Windows安装Mongodb. SpringBoot集成M ...

  6. SpringBoot集成FreeMarker

    给大家简单介绍一下springboot 集成FreeMarker 过程很简单,5分钟即可. 首先在项目中增添依赖spring-boot-starter-freemarker pom文件代码如下: &l ...

  7. springboot集成swagger2测试接口

    springboot集成swagger2测试接口 1.需要的依赖 2.开始编写一个swagger2 3.演示效果图片 1.需要的依赖 <dependency><groupId> ...

  8. springboot 集成logback

    springboot 集成logback 1.application.properties配置文件指定logback.xml logging.config=classpath:logback.xml ...

  9. springboot集成swagger2多模块中文配置详细步骤,解决集成mybatis或mybatis-plus无法正常使用问题

    springboot集成swagger2多模块中文配置详细步骤,解决集成mybatis或mybatis-plus无法正常使用问题 参考文章: (1)springboot集成swagger2多模块中文配 ...

最新文章

  1. HDU2015校赛 The Country List
  2. 数据库问题解决后,应用面对的挑战
  3. 终端定时任务 开始缓冲_如何开始使用终端以提高生产力
  4. java集成spring,Spring集成
  5. P06: 分组的背包问题
  6. 你的下一代iPhone何必是iPhone,苹果或将于2022年推出AR设备取代手机
  7. Node.js简介与架构
  8. 在浏览器上打开swf文件时变成了下载swf文件解决方式
  9. mac jenkins下载与安装
  10. ICP算法学习笔记(原理加公式理解)
  11. flea-common使用之通用策略模式实现
  12. 爬取虎牙TV全站主播信息
  13. 记一次PyQT5 core dump调试过程
  14. 读《卓有成效的管理者》笔记
  15. Leetcode1189. “气球” 的最大数量(C++思路与代码)
  16. 《数据可视化基础》读后感
  17. python基本输入输出,摄氏温度与华氏温度的转换
  18. 常用相似性、相关性度量指标
  19. thymeleaf 如何用th:each 做条件遍历
  20. Android 的反编译 (附愤怒的小鸟源码下载)

热门文章

  1. python 判断当前系统的Python编译器类型
  2. 九个PHP很有用的功能
  3. 创建链路状态状态数据包
  4. 问题管理——“斩草需除根”
  5. MYSQL数据库与Emoji表情的故事
  6. Linux下批量替换文件内容和文件名(转)
  7. 误报的java.sql.SQLException: Parameter number 21 is not an OUT parameter
  8. Windows server 2008 R2实现多用户远程连接
  9. 互联网公司们眼中的最强quot;世界杯阵容quot;
  10. 基于python的作业管理系统_python day18 作业 Django 开发主机管理系统