最近看了一个老项目(2018年的),发现其中用 Redis 来实现分布式锁🔒。 // jedis public String lock(String lockName, long acquireTimeout) { return lockWithTimeout(lockName, acquireTimeout, DEFAULT_EXPIRE); } public String lockWithTimeout(String lockName, long acquireTimeout, long timeout) { RedisConnectionFactory connectionFactory = redisTemplate.getConnectionFactory(); RedisConnection redisConnection = connectionFactory.getConnection(); /** 随机生成一个value */ String identifier = UUID.randomUUID().toString(); String lockKey =...