2
如何設置Azure的Redis服務上的最小線程數?Azure Redis上的ThreadPool.SetMinThreads
我面臨經常性超時,我一直在看IOCP: (Busy=2,Free=998,Min=4,Max=1000), WORKER: (Busy=11,Free=32756,Min=4,Max=32767)
。
忙11和最小4是否意味着在大約3.5秒的時間內隊列停止了線程的權利?!?
如何設置Azure的Redis服務上的最小線程數?Azure Redis上的ThreadPool.SetMinThreads
我面臨經常性超時,我一直在看IOCP: (Busy=2,Free=998,Min=4,Max=1000), WORKER: (Busy=11,Free=32756,Min=4,Max=32767)
。
忙11和最小4是否意味着在大約3.5秒的時間內隊列停止了線程的權利?!?
這必須在使用Redis的應用程序中完成。
例如,如果您使用的是ASP.NET,那麼請使用machine.config中<processModel>
配置元素下的「minIoThreads」配置設置。如果您在Azure WebSites內運行,則此設置不會通過配置選項公開。您應該可以通過Application_Start
方法在global.asax.cs中以編程方式進行設置。