best2018的gravatar头像
best2018 2023-06-09 10:09:41

spring boot集成redis实现接口限流简单实例

项目描述

spring boot集成redis实现接口限流

运行环境

jdk8+redis2+IntelliJ IDEA+maven

项目技术(必填)

spring boot+redis+lua

数据库文件(可选)

依赖包文件(可选)

项目采用maven管理jar包版本依赖,编译项目自动下载相关版本jar包

链接: https://pan.baidu.com/s/1vcjcpcT40Pmyjx3BWYXiPg?pwd=3rh8 提取码: 3rh8

资源包文件(可选)

项目中使用的lua脚本位于resources目录下

运行视频(可选)

是否原创(转载必填原文地址)

原创

项目截图(必填)

spring boot集成redis实现接口限流简单实例

spring boot集成redis实现接口限流简单实例

spring boot集成redis实现接口限流简单实例

运行截图(必填)

http://localhost:8080/test

spring boot集成redis实现接口限流简单实例spring boot集成redis实现接口限流简单实例spring boot集成redis实现接口限流简单实例spring boot集成redis实现接口限流简单实例

spring boot集成redis实现接口限流简单实例

注意事项(可选)

1、通过运行SpringbootAccesslimitApplication.java的main方法启动项目

2、测试访问地址:http://localhost:8080/test

3、限流规则,通过切面注解实现,当前实例限流配置注解位于TestController.java的/test方法上,限流规则:5秒钟内限制访问次数不能超过3次,超过3次,响应“访问过于频繁,请稍后重试”


打赏

已有1人打赏

最代码官方的gravatar头像

文件名:springboot-accesslimit.zip,文件大小:69.956K 下载
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友