IIS 最大工作进程仅旋转两个,而最大设置为四个

IIS 最大工作进程仅旋转两个,而最大设置为四个

我已将应用程序池设置为Start Mode = AlwaysRunningMaximum Worker Processes = 4。并且我在网站上进行了设置Preload Enabled = True。回收 AppPool 后,只有两个工作线程启动,而我要求的是四个。

知道为什么以及如何让它旋转到四圈吗?

答案1

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

据我所知,没有像 Apache 那样在 IIS 级别强制执行最低工作者数量的流程。

您可以看看调整CLR 线程限制设置但是我还没有这方面的直接经验。

相关内容