什么是分布式锁?理解为什么需要分布式锁,在单机应用中,如果多个线程需要访问同一个共享资源(比如一个计数器),我们可以使用Java自带的synchronized或ReentrantLock来保证线程安全,确保同一时间只有一个线程能...