String redisKey = userName ;
//記數(shù)器,是原子性的,不存在并發(fā)問題
long count = redisTemplate.opsForValue().increment(redisKey, 1);if(count == 1){
//key保存到redis上一分鐘,它失敗后,記數(shù)器同時失效
redisTemplate.expire(redisKey, 60, TimeUnit.SECONDS);}if(count > 1){logger.info("+++++++++++++++++++++++++++++++++++++++++"+"太頻繁");}logger.info("---------------------------------------------"+count);
redis的安裝配置,和sPRing的集成,可參看前面二篇文章
新聞熱點
疑難解答