[RedisTimeoutException: Timeout performing GET (5000ms), next: GET CalendarBlockSet-4755574417A047FA9E789F754995CC54, inst: 0, qu: 0, qs: 7, aw: False, rs: ReadAsync, ws: Idle, in: 2401, serverEndpoint: releases-cache.redis.cache.windows.net:6380, mc: 1/1/0, mgr: 10 of 10 available, clientName: DW0LDWK0001RJ, IOCP: (Busy=1,Free=999,Min=4,Max=1000), WORKER: (Busy=44,Free=8147,Min=4,Max=8191), v: 2.1.58.34321 (Please take a look at this article for some common client-side issues that can cause timeouts: https://stackexchange.github.io/StackExchange.Redis/Timeouts)]
StackExchange.Redis.ConnectionMultiplexer.ExecuteSyncImpl(Message message, ResultProcessor`1 processor, ServerEndPoint server) +398
StackExchange.Redis.RedisBase.ExecuteSync(Message message, ResultProcessor`1 processor, ServerEndPoint server) +117
StackExchange.Redis.RedisDatabase.StringGet(RedisKey key, CommandFlags flags) +107
Releases.Infrastructure.Services.Cache.RedisCacheService.Get(String key) in C:\Repos\Releases\ReleasesSln\Releases.Infrastructure.Services\Cache\RedisCacheService.cs:34
Releases.Infrastructure.Services.Cache.RedisCacheService.GetOrAdd(String key, Func`1 valueFunc, DateTime expires) in C:\Repos\Releases\ReleasesSln\Releases.Infrastructure.Services\Cache\RedisCacheService.cs:58
Releases.Infrastructure.Services.Cache.RedisCacheService.GetOrAdd(String key, Func`1 valueFunc, Int32 exiresInMinutes) in C:\Repos\Releases\ReleasesSln\Releases.Infrastructure.Services\Cache\RedisCacheService.cs:53
Releases.Api.Services.Calendar.CalendarBlockService.GetBlockSet(CalendarFilter filter) in C:\Repos\Releases\ReleasesSln\Releases.Api.Services\Calendar\CalendarBlockService.cs:161
Releases.Api.Services.Calendar.CalendarBlockService.FindClosestBlock(CalendarFilter filter, DateTime date) in C:\Repos\Releases\ReleasesSln\Releases.Api.Services\Calendar\CalendarBlockService.cs:0
Releases.Api.Services.Calendar.CalendarBlockService.FindClosestItem(CalendarFilter filter, DateTime date) in C:\Repos\Releases\ReleasesSln\Releases.Api.Services\Calendar\CalendarBlockService.cs:36
Releases.Api.Services.Calendar.CalendarBlockService.GetClosestTo(CalendarFilter filter, DateTime date, Int32 take) in C:\Repos\Releases\ReleasesSln\Releases.Api.Services\Calendar\CalendarBlockService.cs:28
Releases.Www.Website.Controllers.CalendarController.Index(String q, Int32 year, Int32 month, String regionId) in C:\Repos\Releases\ReleasesSln\Releases.Www.Website\Controllers\CalendarController.cs:62
lambda_method(Closure , ControllerBase , Object[] ) +245
System.Web.Mvc.ActionMethodDispatcher.Execute(ControllerBase controller, Object[] parameters) +14
System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary`2 parameters) +157
System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters) +27
System.Web.Mvc.Async.<>c.<BeginInvokeSynchronousActionMethod>b__9_0(IAsyncResult asyncResult, ActionInvocation innerInvokeState) +22
System.Web.Mvc.Async.WrappedAsyncResult`2.CallEndDelegate(IAsyncResult asyncResult) +29
System.Web.Mvc.Async.WrappedAsyncResultBase`1.End() +49
System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult asyncResult) +32
System.Web.Mvc.Async.<>c__DisplayClass11_0.<InvokeActionMethodFilterAsynchronouslyRecursive>b__0() +58
System.Web.Mvc.Async.<>c__DisplayClass11_2.<InvokeActionMethodFilterAsynchronouslyRecursive>b__2() +228
System.Web.Mvc.Async.<>c__DisplayClass7_0.<BeginInvokeActionMethodWithFilters>b__1(IAsyncResult asyncResult) +10
System.Web.Mvc.Async.WrappedAsyncResult`1.CallEndDelegate(IAsyncResult asyncResult) +10
System.Web.Mvc.Async.WrappedAsyncResultBase`1.End() +49
System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult asyncResult) +34
System.Web.Mvc.Async.<>c__DisplayClass3_6.<BeginInvokeAction>b__4() +35
System.Web.Mvc.Async.<>c__DisplayClass3_1.<BeginInvokeAction>b__1(IAsyncResult asyncResult) +100
System.Web.Mvc.Async.WrappedAsyncResult`1.CallEndDelegate(IAsyncResult asyncResult) +10
System.Web.Mvc.Async.WrappedAsyncResultBase`1.End() +49
System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult asyncResult) +27
System.Web.Mvc.<>c.<BeginExecuteCore>b__152_1(IAsyncResult asyncResult, ExecuteCoreState innerState) +11
System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +29
System.Web.Mvc.Async.WrappedAsyncResultBase`1.End() +49
System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult) +45
System.Web.Mvc.<>c.<BeginExecute>b__151_2(IAsyncResult asyncResult, Controller controller) +13
System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +22
System.Web.Mvc.Async.WrappedAsyncResultBase`1.End() +49
System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult) +26
System.Web.Mvc.Controller.System.Web.Mvc.Async.IAsyncController.EndExecute(IAsyncResult asyncResult) +10
System.Web.Mvc.<>c.<BeginProcessRequest>b__20_1(IAsyncResult asyncResult, ProcessRequestState innerState) +28
System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +29
System.Web.Mvc.Async.WrappedAsyncResultBase`1.End() +49
System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult) +28
System.Web.Mvc.MvcHandler.System.Web.IHttpAsyncHandler.EndProcessRequest(IAsyncResult result) +9
System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +577
System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step) +132
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +163
|