Redis redis timeout 有谁碰见过?

ihlayy · March 31, 2013 · Last by daisylv replied at September 16, 2014 · 12294 hits

偶发性的 timeout,用的 redis-rb 3.03,坑死我了,几天出一次。。操作系统 centos 6.2. 可能在一个小时内不间断的出,接着又好了。。

redis 版本 2.4.10 和 2.6 都出

Redis::TimeoutError: Connection timed out

#1 楼 @ihlayy 之前公司用过这个 gem,后来因为有问题去掉了。你的这个问题,可以 catch 一下这个 Timeout 的错误,然后重新连接。

#2 楼 @zhenning 重新连接就费劲了,ohm, sidekiq 的底层用的它。。连接完了我还要把那些发生错误的任务给执行了。。

@ihlayy: 我也遇到这个问题,是不是有 command 或者 lua script 运行的时间过长呢?我的情况是由于 lua script 运行时间过长引起的

我们在并发量过大的情况下就会发生 java.net.SocketTimeoutException,有朋友有解决的办法吗?ops 大概是 2w,偶尔没那么大量请求的时候也会出现这个问题。

You need to Sign in before reply, if you don't have an account, please Sign up first.