Springboot 中使用 Redisson+AOP+自定义注解 实现访问限流与黑名单拦截

Springboot 中使用 Redisson+AOP+自定义注解 实现访问限流与黑名单拦截

前言 在开发高并发系统时有三把利器用来保护系统:缓存、降级和限流。  限流的目的是通过对并发访问请求进行限速或者一个时间窗口内的的请求数量进行限速来保护系统,一旦达到限制速率则可以拒绝服务、排队或等待 我们上次讲解了如何使用Sentinel来实现服务限流,今天我们来讲解下如何使用Redis...

【mybatis-plus】Springboot+AOP+自定义注解实现多数据源操作(数据源信息存在数据库)

【mybatis-plus】Springboot+AOP+自定义注解实现多数据源操作(数据源信息存在数据库)

背景 本文主要讲述的是如何实现动态切换数据源,数据源信息是存储在数据库表里,与在配置文件中写好数据库信息然后用@DS("XX")注解不同。 ...

微服务+全栈在线教育实战项目演练(SpringCloud Alibaba+SpringBoot)

307 课时 |
1466 人已学 |
免费

SpringBoot实战教程

59 课时 |
938 人已学 |
免费

SpringBoot快速掌握 - 核心技术

73 课时 |
9752 人已学 |
免费
开发者课程背景图
Springboot 整合druid+mybatis+jta分布式事务+多数据源aop注解动态切换 (一篇到位)

Springboot 整合druid+mybatis+jta分布式事务+多数据源aop注解动态切换 (一篇到位)

前言:springboot整合多数据源,大家肯定不陌生,方式不一,但是相信大家整合多数据源,如果涉及到事务,都会非常烦恼,多数据源的事务不是冲突就是失效,而如今网上千篇一律的老年博客,想找到真正解决问题的,非常少。所以我决定出来分享下可用的整合方案ÿ...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。