项目简介
大家好!这是我用 **Trae** 开发的**企业级API网关管理平台**,基于 Spring Cloud Gateway 构建,采用控制平面/数据平面分离架构,提供完整的流量管控、安全防护、服务治理能力。
核心亮点:
- 控数分离架构:管理后台推送配置,网关秒级生效
- 31个功能模块全覆盖:安全认证、限流熔断、监控告警一站式搞定
- 独创高可用设计:Shadow Quota限流故障转移+Nacos配置快照,Redis/配置中心宕机也不崩
- 性能极致优化:IP过滤器前置,直接提升37% TPS
- AI Copilot集成:智能生成路由策略、分析错误日志
- 工程化完备:561个测试用例 + 完整架构文档
演示视频
完整功能演示:
技术栈
Java 17 + Spring Cloud Gateway + Nacos/Consul + Redis + Kubernetes + Caffeine + Resilience4j + OpenTelemetry + Jaeger + React
开发心得
这次用Trae开发的最大感受是,复杂架构的搭建效率直接翻倍,控数分离的SPI扩展接口、大量重复性的过滤器代码,AI都能快速生成,我只需要专注核心设计和性能优化。
项目地址(包含完整的功能文档)
GitHub:https://github.com/leoli5695/scg-dynamic-admin
项目功能文档地址
GitHub:https://github.com/leoli5695/scg-dynamic-admin/tree/main/docs
功能截图:
集群管理
网关实例管理
实例概览
服务管理
路由管理
策略管理
认证管理
证书管理
链路追踪管理
监控管理
告警管理
访问日志管理
审计日志管理
诊断管理
拓扑图
Filter链
AI助手
压测管理






















