【问题标题】:Use of Global.asax in distributed approach ie Web garden在分布式方法中使用 Global.asax,即网络花园
【发布时间】:2010-10-11 06:41:24
【问题描述】:

我了解跨多个应用程序池使用应用程序状态和会话状态的局限性,即它们不能共享。 Global.asax 文件是每个应用程序池创建的单个实例,还是驻留在 IIS 中所有应用程序池共有的更高级别?

【问题讨论】:

    标签: iis .net-2.0 global-asax application-pool


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2011-04-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多