springboot基于注解+aop实现接口限流以及接口同步限制
接口限流:
注解类:

实现类:

因为是分布式的项目,所以用redis来做限制,如果是非分布式的,可以使用内存来记录,保证++操作是原子操作就行。
接口同步限制:
注解类:

实现类:

用于分布式定时器等需要同步操作的方法。
第一次写博客,不好的地方敬请见谅。
接口限流:
注解类:

实现类:

因为是分布式的项目,所以用redis来做限制,如果是非分布式的,可以使用内存来记录,保证++操作是原子操作就行。
接口同步限制:
注解类:

实现类:

用于分布式定时器等需要同步操作的方法。
第一次写博客,不好的地方敬请见谅。