摘要:
这是秒杀接口的伪代码 1) 判断用户是否重复秒杀 if(判断redis中该用户秒杀结果){ sout(请不要重复秒杀) return } 2)redis预减库存 if(判断redis中该用户预减库存标识){ sout(正在排队中) return }else{ redis预减库存 设置该用户的预减库存 阅读全文
摘要:
采用注解的方式 1)定义一个注解 @Retention(RUNTIME) @Target(METHOD) public @interface AccessLimit { int seconds(); int maxCount(); } 2)在需要限流的方法前加这样的注解 @AccessLimit(s 阅读全文