Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

内网环境下Status unavailable, waiting for recovery. Connect to server timeout #516

Open
murongqingsi opened this issue Jun 19, 2024 · 4 comments

Comments

@murongqingsi
Copy link

【异常信息】:【xxxxx:6379/6】Status unavailable, waiting for recovery. Connect to server timeout
【堆栈调用】: at CSRedis.Internal.ObjectPool.ObjectPool 1.GetFree(Boolean checkAvailable)
at CSRedis.Internal.ObjectPool.ObjectPool 1.Get(Nullable 1 timeout)
at CSRedis.CSRedisClient.GetAndExecuteT
at CSRedis.CSRedisClient.ExecuteScalarT
at CSRedis.CSRedisClient.Set(String key, Object value, Int32 expireSeconds, Nullable 1 exists)
【详细原因】:CSRedis.Internal.IO.RedisSocketException: Connect to server timeout
at CSRedis.Internal.IO.RedisSocket.Connect(EndPoint endpoint, Int32 timeout)
at CSRedis.Internal.RedisConnector.Connect(Int32 timeout)
at CSRedis.RedisClient.Connect(Int32 timeout)
at CSRedis.RedisClientPool.Return(Object`1 obj, Exception exception, Boolean isRecreate)

@murongqingsi
Copy link
Author

连接字符串:xxxx:6379,password=xxx,poolsize=10

@2881099
Copy link
Owner

2881099 commented Jun 20, 2024

连接超时

@murongqingsi
Copy link
Author

并发又不大,为啥还会连接超时呢

@fantlz
Copy link

fantlz commented Nov 7, 2024

应该是版本的问题,新版本可能有bug,换回老版本就没报这个错了

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants