# 项目稳定,接口限流,IP限流,全局限流 **Repository Path**: jiangtianlun123/current-limiting ## Basic Information - **Project Name**: 项目稳定,接口限流,IP限流,全局限流 - **Description**: 应对项目突发高频访问,保护项目健康,防爬数据等 无需集成限流框架,基于AOP开发,参考令牌桶算法开发,动态对方法进行限流, 1.注解方式限流 2.基于IP进行限流 3.全局限流 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 8 - **Created**: 2024-01-19 - **Last Updated**: 2024-01-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 项目稳定运行,接口方法限流,IP限流,全局限流 #### 介绍 - 应对项目突发高频访问,保护项目健康,防爬数据等 - 无需集成限流框架,基于AOP开发,参考令牌桶算法开发,动态对方法进行限流, - 1.注解方式限流 - 2.基于IP进行限流 - 3.全局限流 #### 软件架构 软件架构说明 springboot redis #### 使用说明 1.使用注解FlowLimit 在Controller或Service上,配置限流策略或使用默认策略 - time:作用时间段 - count:作用时间段内限制访问次数 - limitType:IP或全局限制 ![输入图片说明](https://foruda.gitee.com/images/1669992245944238063/8a2e11f0_1784941.png "屏幕截图") - 2.核心增强类 ![输入图片说明](https://foruda.gitee.com/images/1669992401087421429/b0c92d8c_1784941.png "屏幕截图")