当最大值设置为4时,IIS最大工作进程只会旋转两个

我已经将我的应用程序池设置为Start Mode = AlwaysRunningMaximum Worker Processes = 4 。 我已经在网站上设置Preload Enabled = True 。 在回收AppPool之后,只有两名工作人员转动起来,而我已经要求四名工人。

任何想法为什么以及如何让它旋转到四?

预加载仅意味着IIS将检测为最近产生的工作者指定了哪些应用程序,并构build一个URL来访问它们,因此它将通过IIS处理pipe道。 更多关于这里 。

AFAIK,没有在IIS级别执行最低工人数量的过程,就像在Apache中一样。

你可以看看调整CLR线程调节设置 ,但是我还没有直接的经验。