logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

写了个 Spring Boot 接口防护的轮子:防重提交 + 限流,已发到 Maven Central

Guardian 是一个轻量级 Spring Boot API 请求层防护框架,提供防重复提交和接口限流两大能力。支持注解和 YAML 双模式配置,内置滑动窗口与令牌桶两种限流算法,Redis 和本地缓存一键切换,核心组件全部可插拔替换。引一个 Starter 即可使用,无需复杂配置。

#spring boot#maven#后端 +2
六合一 Spring Boot API 防护框架:防重、限流、幂等、自动Trim、慢接口检测、链路追踪,一个 Starter 搞定

文章摘要 Guardian v1.5.0 是一个轻量级 Spring Boot 接口防护框架,新增参数自动 Trim、慢接口检测和请求链路追踪三大功能。目前共包含六个独立模块,覆盖 API 请求层常见防护需求。每个模块通过 Starter 方式引入,支持零配置快速启用。框架提供注解和 YAML 两种配置方式,包含防重复提交(支持用户/IP/全局维度)、接口限流(双算法)、接口幂等(Token机制)

#spring boot#后端#java +3
六合一 Spring Boot API 防护框架:防重、限流、幂等、自动Trim、慢接口检测、链路追踪,一个 Starter 搞定,新增配置中心动态刷新能力

摘要 Guardian是一个轻量级Spring Boot接口防护框架,最新版本v1.5.2新增了参数自动Trim、慢接口检测和请求链路追踪三个功能,并支持配置中心动态刷新。该框架提供六个独立模块: 防重复提交:通过注解或YAML配置防止重复请求 接口限流:支持滑动窗口和令牌桶算法 接口幂等:基于Token机制保证幂等性 参数自动Trim:自动处理请求参数空格 慢接口检测:提供告警和统计功能 请求链

#spring boot#后端#java +3
七合一 Spring Boot API 防护框架:防重、限流、幂等、自动Trim、慢接口检测、链路追踪、IP黑白名单,一个 Starter 搞定

Guardian 是一个轻量级 Spring Boot API 请求层防护框架,七个模块覆盖防重复提交、接口限流、接口幂等、参数自动Trim、慢接口检测、请求链路追踪(含 MQ 消息链路 + 跨线程传递)、IP 黑白名单。每个模块独立 Starter,引依赖即用,注解 + YAML 双模式,支持配置中心动态刷新。不需要 Sentinel 那么重,几行配置搞定 API 防护。

#spring boot#tcp/ip#后端 +4
到底了