Azure Redis 上的 ThreadPool.SetMinThreads

Leo*_*rdo 4 azure threadpool redis

azure Redis 服务如何设置最小线程数?

我正面临经常性超时,而且我一直看到IOCP: (Busy=2,Free=998,Min=4,Max=1000), WORKER: (Busy=11,Free=32756,Min=4,Max=32767).

忙于 11 且分钟为 4 意味着队列在大约 3.5 秒内停止了线程,对吗?!?

Kau*_*day 5

这必须在使用 Redis 的应用程序中完成。

例如,如果您使用的是 ASP.NET,则使用 machine.config 中配置元素下的“ minIoThreads ”配置设置 <processModel>。如果在 Azure 网站内部运行,则不会通过配置选项公开此设置。您应该能够通过global.asax.cs 中Application_Start方法以编程方式进行设置。

详情请参阅此链接:https : //gist.github.com/JonCole/e65411214030f0d823cb