一,支持接口限流,避免恶意请求导致服务层压力过大 常见的限流功能一般有两个关注点: 1.限流原则,即以什么样的条件对请求进行识别以及放行.常见的作法是给予每个调用API的系统不同的唯一编码,用于监控某一编码的调用是否超出上限. 2.限流机制,即通过什么样的机制实现限流.常见的作法是通过Redis中Key的TTL失效机制来限制访问频率. 比较常见的处理方案是使用Redis中Key的TTL失效机制来限制访问频率,然后通过切面实现处理限流逻辑,并使用自定义注解将零散的关注点集中起来. 接下来按照上述两…