Iis 在分布式方法ie Web garden中使用Global.asax

Iis 在分布式方法ie Web garden中使用Global.asax,iis,.net-2.0,global-asax,application-pool,Iis,.net 2.0,Global Asax,Application Pool,我理解跨多个应用程序池使用应用程序状态和会话状态帐户的局限性,即它们不能共享。Global.asax文件是每个应用程序池创建的单个Instance,还是位于IIS中所有应用程序池共用的更高级别 Global.asax(只是HttpApplication的类文件)包含在站点所在的任何应用程序池中。与站点中的任何其他类一样。如果您使用的是web园艺,则应用于应用程序/会话状态的规则同样适用于global.asax中的代码。换句话说,如果您在4个处理器上运行,当处理器1、2和3忙时,#4接受它的第一个

我理解跨多个应用程序池使用应用程序状态和会话状态帐户的局限性,即它们不能共享。Global.asax文件是每个应用程序池创建的单个Instance,还是位于IIS中所有应用程序池共用的更高级别

Global.asax(只是HttpApplication的类文件)包含在站点所在的任何应用程序池中。与站点中的任何其他类一样。如果您使用的是web园艺,则应用于应用程序/会话状态的规则同样适用于global.asax中的代码。换句话说,如果您在4个处理器上运行,当处理器1、2和3忙时,#4接受它的第一个请求,那么global.asax(事件处理程序等)中的任何代码都将被执行