-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
SocketFailure and Timeout on EVAL under dotnet core #741
Comments
I've seen similar issues as well, but don't have a sense of what causes them. I'm also using ASP.NET Core 2.0 with Azure-hosted Redis. I can't guarantee that this isn't just an Azure hiccup, but only one of my two sites that accesses the Redis instance had issues. My specific error message is:
In my case, restarting the application fixed the issue. |
I've been unable to get a timeout like this but It sure feels like this issue as well as others (search the issues for core). Once we migrated the same code to asp.net core and deployed to azure, it took a dump real fast |
I encountered the same issues. I have installed Redis 4.0.9 on macOS and ASP.NET Core App 2.0.0 running up .NET Core 2.0. I have tried connect to Azure Redis with the same result. I have tried to change StackExchange.Redis to various version 1.4 - 1.6 as well as changing to StackExchange.Redis.StrongName. |
What timeout is everyone using here? The numbers would really help. For example: while <= 1 seconds is usually fine inside our data center, in Azure that's not really true. I'm curious what timeout levels people have set. |
Closing: please see #871 |
I'm sporadically seeing one of the following two exceptions when using redis under dotnet core (netstandard1.6)
These exceptions seem to be correlated. I'm using the Redis Caching Implementation by Microsoft to access Redis, but I think the root cause is somewhere in
StackExchange.Redis
. Unfortunately I wasn't able to figure out any pattern regarding those exceptions. It doesn't look like my client is under high pressure and the redis server isn't either.First I thought of it as a server problem but I'm connection against redis on azure and the classic .net clients that are running against the same server (also using stackexchange.redis) experience no connectivity issues. Only dotnet core applications seem to be affected, so I'm assuming the server isn't at fault here.
Full exception messages:
The text was updated successfully, but these errors were encountered: