I use Azure Redis Cache to store some quick search data, and this cache is read / connected by 10 client applications. All applications are written in .NET 4.6, and this includes the ASP.NET MVC web application, web APIs, and several work roles that run every 1 second. All clients use StackExchange.Redis to connect to the cache. However, I get intermittent timeouts, and I noticed that in Azure Portal the maximum connections reached 1000 (for my price level). Since I have only 10 client applications, and none of them are multithreaded, what can create 1000 cache connections?
Are there any better methods available for Cache clients?
source
share