iis 7 - iis 7 IP限制没有应用程序池回收



我目前限制一个或多个(但不是全部)网站通过内置的"IPv4地址和域名限制"使用默认值"拒绝"特定的IP地址。问题是,每次我们添加IP时,所有相关的应用池都会被回收。这也可能导致我们的共享配置(web farm)出现问题,因为更改会波及到其他服务器。我们通常每天将1-8个ip添加到此白名单中…

限制IP的最好方法是什么,不会导致每次添加或删除IP时应用程序池回收(配置文件更改,自定义处理程序,商业软件)?

在IIS6中,IP限制是服务器主机本身的一部分。它是IIS元数据库的一部分。在IIS7中,这被分解成一个Http模块。这意味着在IIS7中对管道进行了修改,HttpModule是特定于站点的,因此也是特定于应用池的。这可以解释为什么IIS7会导致应用程序池回收,而IIS6不会。

最新更新