分布式锁实现:set lock:codehole true ex 5 nx
注意:不要用于较长任务,可能超时释放
优化:设置value是一个随机值,保证不会被其他线程释放
可重入锁:基于线程的Threadlocal变量存储当前持有锁的计数。
2021-03-10