为什么启动另一个应用程序池时IIS应用程序池会回收?

时间:2019-01-04 06:44:03

标签: iis iis-8

我在IIS上有2个不同的网站,在2个独立的应用程序池中运行相同的应用程序。

一个网站绑定到端口80,另一个网站绑定到8080。

应用程序位于具有主动被动配置的负载平衡器之后,因此我们可以在部署时停止一个应用程序池,然后它将自动切换到另一个。

我正在经历一种相当奇怪的行为。

在部署过程中,我们停止在端口80上运行网站的应用程序池。 LB切换到端口8080,一切正常。

成功部署后,我们启动了应用程序池,奇怪的事情发生了。正在运行相同应用程序但端口8080上的应用程序池被回收,这导致我们的LB健康检查延迟了10秒。

通过停止在端口8080上运行的应用程序并再次将其重新启动来进行其他操作时,不会发生这种情况。

此行为的原因是什么?

它是带有IIS 8.5的Windows Server 2012 R2

0 个答案:

没有答案