Redis客户端服务堆栈超时
我正在使用ServiceStack RedisClient进行缓存。如何设置超时?例如,如果结果超过5秒返回null? 有人知道吗Redis客户端服务堆栈超时,redis,
servicestack,Redis,
servicestack,我正在使用ServiceStack RedisClient进行缓存。如何设置超时?例如,如果结果超过5秒返回null? 有人知道吗 谢谢有一些操作,比如阻止包含超时的LPOP/RPOP 一般来说,redis在内存中运行,速度极快,很少会自动超时。但是,网络可能会关闭,因此RedisNativeClient(RedisClient的基类)包含一个SendTimeout,您可以将其设置为执行此操作。此外,在PooledRedisClientManager上设置SocketSendTimeout将确保
谢谢有一些操作,比如阻止包含超时的LPOP/RPOP
一般来说,redis在内存中运行,速度极快,很少会自动超时。但是,网络可能会关闭,因此RedisNativeClient(RedisClient的基类)包含一个
SendTimeout
,您可以将其设置为执行此操作。此外,在PooledRedisClientManager上设置SocketSendTimeout将确保使用适当的SendTimeout初始化每个客户端。