[RedisTimeoutException: Timeout performing PSETEX (5000ms), active: GET mapper-release:81ccd2aa-a218-4827-952c-33ccea69d9ab ** possible thread-theft indicated; see https://stackexchange.github.io/StackExchange.Redis/ThreadTheft ** , inst: 46, qu: 0, qs: 0, aw: True, rs: CompletePendingMessageSync, ws: Idle, in: 0, serverEndpoint: releases-cache.redis.cache.windows.net:6380, mc: 1/1/0, mgr: 8 of 10 available, clientName: dw1ldwk0001FV, IOCP: (Busy=1,Free=999,Min=4,Max=1000), WORKER: (Busy=90,Free=8101,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) +332
StackExchange.Redis.RedisBase.ExecuteSync(Message message, ResultProcessor`1 processor, ServerEndPoint server) +66
StackExchange.Redis.RedisDatabase.StringSet(RedisKey key, RedisValue value, Nullable`1 expiry, When when, CommandFlags flags) +107
Releases.Infrastructure.Services.Cache.RedisCacheService.Set(String key, Object value, TimeSpan expiresIn) in C:\Repos\Releases\ReleasesSln\Releases.Infrastructure.Services\Cache\RedisCacheService.cs:43
Releases.Infrastructure.Services.Cache.RedisCacheService.GetOrAdd(String key, Func`1 valueFunc, DateTime expires) in C:\Repos\Releases\ReleasesSln\Releases.Infrastructure.Services\Cache\RedisCacheService.cs:62
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
|