基于redis实现分布式锁, 1.要保证其原子性,使用批处理指令进行解决 redisTemplate.opsForValue().setIfAbsent(key,value,time,TimeUnit.MILLISECONDS) 2.还要防止多线程之间的误删操作 用lua脚本+redis