我遇到了一个问题,即重新使用带有socket_timeout参数的StrictRedis连接会覆盖带有无限超时的brpop命令。有什么想法吗?
redis_audience = StrictRedis(host=host,
port=port,
db=1,
socket_timeout=10, # the culprit
socket_connect_timeout=10)
redis_audience.brpop(key, timeout=0) # this will fail after 10 seconds