gpt4 book ai didi

redis - lettuce redis brpop 命令

转载 作者:IT王子 更新时间:2023-10-29 06:12:58 26 4
gpt4 key购买 nike

        redisListCommands.brpop(0, queueName) 

我已将超时设置为 0(即没有超时)。为什么这命令带来 io.lettuce.core.RedisCommandTimeoutException:命令超时 在 io.lettuce.core.LettuceFutures.awaitOrCancel(LettuceFutures.java:114) 在 io.lettuce.core.FutureSyncInvocationHandler.handleInvocation(FutureSyncInvocationHandler.java:62) 在 io.lettuce.core.internal.AbstractInvocationHandler.invoke(AbstractInvocationHandler.java:80) 在 com.sun.proxy.$Proxy113.brpop(未知来源)

最佳答案

为什么又问这个?存在 Redis 服务器超时和您的客户端(生菜)连接超时。建立连接时,使用具有非常高值的 withTimeout。遗憾的是,您不能在此处设置 0。

RedisURI.builder().withHost(...).withPort(...)
.withTimeout(Duration.ofDays(10000)).build();

关于redis - lettuce redis brpop 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50922251/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com