整体思路: 一 具体接口,可以自定义一个注解,配置限流量,然后对需要限流的方法加上注解即可! 二 容器初始化的时候扫描所有所有controller,并找出需要限流的接口方法,获取对应的限流量 三 使用拦截器或者aop,对加上注解的方法进行限流,采用配置的信号量 自定义注解 /** * 限流注解 */ @Target(ElementType.METHOD) //作用与方法上 @Retention(RetentionPolicy.RUNTIME) //注解不仅被保存到class文件中,jvm加载cl…