梧木的博客
SpringCloudFeign学习2-自定义负载均衡规则 SpringCloudFeign学习2-自定义负载均衡规则
实战public class GrayMetadataRule extends AbstractLoadBalancerRule { Logger logger = LoggerFactory.getLogger(getC
2021-02-19 wumu
Feign添加认证请求头 Feign添加认证请求头
import feign.RequestInterceptor; import feign.RequestTemplate; import lombok.extern.slf4j.Slf4j; import org.springframew
2021-02-02 wumu
SpringSecurity3-Oauth2自定义返回 SpringSecurity3-Oauth2自定义返回
token返回扩展参数 public class CusTokenConverter implements TokenEnhancer { @Override public OAuth2AccessToken
2021-02-02 wumu
SpringSecurity-利用jwt生成token SpringSecurity-利用jwt生成token
开篇实现Token的方式有很多,本篇介绍的是利用Json Web Token(JWT)生成的Token.JWT生成的Token有什么好处呢? 安全性比较高,加上密匙加密而且支持多种算法。 携带的信息是自定义的,而且可以做到验证token是
2021-01-31 wumu
redis持久化 redis持久化
Redis有两种持久化的方式:快照(RDB文件)和追加式文件(AOF文件): RDB持久化方式会在一个特定的间隔保存那个时间点的一个数据快照。 AOF持久化方式则会记录每一个服务器收到的写操作。在服务启动时,这些记录的操作会逐条执行从而重
2021-01-29 wumu
redis基本操作 redis基本操作
Redis 基本(basic)命令 Redis 键(key)命令 Redis 数据类型概述 Redis 字符串(String) Redis 哈希(Hash) Redis 列表(List) Redis 集合(Set) Redis 有序集合(s
2021-01-29 wumu
SpringSecurity自定义异常 SpringSecurity自定义异常
Spring Security 中的异常主要分为两大类:一类是认证异常,另一类是授权相关的异常。 AuthenticationExceptionAuthenticationException 是在用户认证的时候出现错误时抛出的异常。主要的子
2021-01-28 wumu
SpringCloud API聚合 SpringCloud API聚合
使用原本的Swagger重写接口 @RestController public class SwaggerController { @Autowired private SwaggerService swagge
2021-01-28 wumu
SpringCloudGateway基本操作-限流(详细版) SpringCloudGateway基本操作-限流(详细版)
话说在 Spring Cloud Gateway 问世之前,Spring Cloud 的微服务世界里,网关一定非 Netflix Zuul 莫属。但是由于 Zuul 1.x 存在的一些问题,比如阻塞式的 API,不支持 WebSocket
2021-01-26 wumu
SpringCloudGateway基础操作-熔断 SpringCloudGateway基础操作-熔断
微服务系统中熔断限流环节,对保护系统的稳定性起到了很大的作用,作为网关,Spring Cloud Gateway也提供了很好的支持。先来理解下熔断限流概念: 熔断降级:在分布式系统中,网关作为流量的入口,大量请求进入网关,向后端远程系统
2021-01-26 wumu
SpringCloudGateway总结 SpringCloudGateway总结
过滤器的常用功能 黑名单、白名单 数据转换(将请求头转换成请求参数) 数据统计 限流 服务降级HystrixSentinel
2021-01-25 wumu
SpringCloudGateway基本操作-限流 SpringCloudGateway基本操作-限流
在高并发的应用中,限流是一个绕不开的话题。限流可以保障我们的 API 服务对所有用户的可用性,也可以防止网络攻击。 一般开发高并发系统常见的限流有:限制总并发数(比如数据库连接池、线程池)、限制瞬时并发数(如 nginx 的 limit_c
2021-01-25 wumu
2 / 15