Fork me on GitHub

JWT操作工具类分享

分享一下个人操作 JWT 的工具类。基于 jjwt 库,这是一个Java圈子最流行的 JWT 操作库。 TIPS jjwt GitHub:https://github.com/jwtk/jjwt 本工具类来自个人开源的认证、授权框架 Light Security 加依赖 1234567891011121314151617<dependency> <groupId>io.jsonwebtoken</groupId> &l...

Spring Cloud Gateway限流详解

Spring Cloud Gatway内置的 RequestRateLimiterGatewayFilterFactory 提供限流的能力,基于令牌桶算法实现。目前,它内置的 RedisRateLimiter ,依赖Redis存储限流配置,以及统计数据。当然你也可以实现自己的RateLimiter,只需实现 org.springframework.cloud.gateway.filter.ratelimit.RateLimiter 接口,或者继承 org.springf...

Spring Cloud Gateway排错、调试技巧总结

本文总结Spring Cloud Gateway的排错、调试技巧。欢迎留言补充! 第一式:Actuator监控端点借助Actuator的监控端点,可分析全局过滤器、过滤器工厂、路由详情。详见:Spring Cloud Gateway监控 第二式:日志加日志,按需将如下包的日志级别设置成 debug 或 trace ,总有一款对你有用。 org.springframework.cloud.gateway org.springframework.http.server.r...

Spring Cloud Gateway监控

Spring Cloud Gateway监控

欢迎加入Spring Cloud Gateway监控豪华套餐—— 只要为Spring Cloud Gateway添加Spring Boot Actuator( spring-boot-starter-actuator )的依赖,并将 gateway 端点暴露,即可获得若干监控端点,监控 & 操作Spring Cloud Gateway的方方面面。 12345management: endpoints: web: exposure: ...

Spring Cloud Gateway-路由谓词工厂详解(Route Predicate Factories)

Spring Cloud Gateway-路由谓词工厂详解(Route Predicate Factories)

TIPS 本文基于Spring Cloud Greenwich SR2编写,兼容Spring Cloud Finchley及更高版本。 这一节来详细探讨Spring Cloud Gateway的路由谓词工厂 (Route Predicate Factories),路由谓词工厂的作用是:符合Predicate的条件,就使用该路由的配置,否则就不管。 只要掌握这一句,掌握路由谓词工厂就比较轻松了。 TIPS Predicate是Java 8提供的一个函数式编程接口。 ...

Spring Cloud Stream知识点盘点

前面,已经探讨了: Spring Cloud Stream实现消息过滤消费 Spring Cloud Stream错误处理详解 本文来对Spring Cloud Stream,做一个知识点盘点和总结,包括: 概念 Stream注解 Spring Cloud Integration(Spring Cloud Stream的底层)注解 Spring Messaging(Spring消息编程模型)注解 Spring Cloud Stream API 概念group组内...