文件名称:ratelimiter4j:Java 限速库框架
文件大小:104KB
文件格式:ZIP
更新时间:2024-06-18 06:45:37
Java
Ratelimiter4j Features RateLimiter是一个高度容错,低延迟,高性能的限流开发库/框架,提供了对HTTP接口的访问限流功能。其特点: 提供了各种灵活的配置方式,同时支持零配置纯编程使用模式 支持yaml, json等多种限流规则配置格式 支持本地文件配置限流规则或者zookeeper集中配置方式 使用SPI插件式开发模式,支持自定义限流规则格式,限流算法等 提供了基于内存的单机限流算法和基于Redis的分布式限流算法 高度容错,限流框架的任何异常都不会影响业务接口 低延迟,限流框架较小影响业务接口响应时间 支持不同粒度的接口限流,支持接口中包含restful url template variables 灵活的集成方式,方便集成spring开发框架 Prerequisite RateLimit4J需要Java 8及以上版本 Building $ git clo