Java 绝地武士等待时间限制或超限

Java 绝地武士等待时间限制或超限,java,spring,jedis,spring-data-redis,Java,Spring,Jedis,Spring Data Redis,在我调查绝地从Redis获取资源时遇到的一个问题时,我发现Spring Data Redis有一个名为waitForLock的方法,当Redis中存在缓存锁密钥名称时,该方法会进入Thread.sleep的交互。 这个迭代一直持续到缓存锁密钥从Redis中取出,所以可能需要很长时间(在我的例子中是27分钟) 是否有一个配置可以覆盖这个行为,也就是说,创建一个限制,SpringDataRedis将在抛出异常之前检查这个锁键 或者除了配置设置之外还有其他解决方法。请投赞成票,请投赞成票

在我调查绝地从Redis获取资源时遇到的一个问题时,我发现Spring Data Redis有一个名为waitForLock的方法,当Redis中存在缓存锁密钥名称时,该方法会进入Thread.sleep的交互。 这个迭代一直持续到缓存锁密钥从Redis中取出,所以可能需要很长时间(在我的例子中是27分钟)

是否有一个配置可以覆盖这个行为,也就是说,创建一个限制,SpringDataRedis将在抛出异常之前检查这个锁键

或者除了配置设置之外还有其他解决方法。

请投赞成票,请投赞成票