- 博客(2)
- 收藏
- 关注
转载 在java项目中,如何限制每个用户访问接口的次数?
方法1:数据访问量大的话 用redis来做,用户在调用短信接口时,先根据用户id去查一下次数,如果没有id这个key,证明就是1分钟内首次发送,发送后,在redis中记录一个key为id的次数为一次,在为这个key加上过期时间1分钟方法2:在filter层加一个过滤器,拦截所有的请求,解析出请求的用户,然后通过缓存,获取到该用户当前已访问次数,后面逻辑判断就不说了,主要问题其实是集中在
2017-12-19 16:58:48 19404
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人