
Redis 达成高并发计数器。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
在许多业务场景中,都需要用到计数器功能。例如,限制单个手机号每日发送的短信数量为5条,或者对接口设置每分钟允许的请求数量上限,以及限制接口每日可以调用的次数。借助Redis的Incr自增命令,可以便捷地满足这些需求。为了说明这一点,以一个接口每日调用次数限制为例:
/**
* 是否拒绝服务
* @return
*/
private boolean denialOfService(String userId) {
long count = JedisUtil.setIncr(DateUtil.getDate()+&+userId+&+queryCarViolation, 86400);
if(count <= 10){
全部评论 (0)
还没有任何评论哟~


