优雅停机之Spring Cloud Gateway技术分享本文探讨Spring Cloud Gateway优雅停机问题,分析upstream服务停机时因注册中心下线延迟和本地缓存导致的调用异常,提出通过监听ContextClosedEvent事件优先下线服务,并处理服务列表缓存更新的解决方案,同时指出该方案在注册中心推送延迟时的局限性。2024-2-19 spring-cloud-gateway 优雅停机
定制spring-cloud-gateway限流器来解决线上问题问题排查生产环境高峰期出现用户请求"死循环"问题,通过分析日志制定限流策略,基于Spring Cloud Gateway的RequestRateLimiter实现同用户、同接口、同入参的限流,并优化了RedisRateLimiter脚本,解决了时间回拨等问题,同时支持开关控制和异常处理。2023-11-30 spring-cloud-gateway 限流
spring-cloud-gateway内存泄漏?问题排查Spring Cloud Gateway处理大文件上传时出现内存溢出问题,排查发现是RetryGatewayFilter导致AdaptCachedBodyGlobalFilter缓存整个请求体。解决方案包括使用unpooled内存分配、增加请求大小限制Filter,并避免在网关直接处理文件上传。2023-11-14 spring-cloud-gateway
spring-cloud-gateway跨域配置两三事技术分享文章介绍了Spring Cloud Gateway跨域问题的解决方案,包括预检请求处理、响应头重复问题、自定义GlobalFilter、跨域白名单配置等,并探讨了前端代理请求和OPTIONS请求的跨域处理机制。2023-10-11 spring-cloud-gateway 跨域