【问题标题】:Technical difference between web garden and web farm?网络花园和网络农场之间的技术区别?
【发布时间】:2014-05-06 11:27:12
【问题描述】:

在 iis 7 上托管 .net 应用程序时,需要了解 web garden 和 web form 的实现区别。

谁能给我提供与此相关的详细信息。

【问题讨论】:

    标签: .net iis-7


    【解决方案1】:

    IIS7 上的网络花园设置(此处介绍 IIS and web garden configuration)允许 IIS 为 IIS 虚拟目录生成多个工作进程,以便在 IIS 获得多个同时调用时进行扩展。这模拟了向外扩展到 Web 场的效果(其中虚拟目录存在于 NLB 下的单独框上的多个 IIS 安装上)。

    为什么这很重要?如果您在 IIS 中未打开 Web Garden 的情况下编写 .net IIS 应用程序,您将不会意识到您不小心编写了客户端和 Web 服务之间具有关联性的“粘性”服务,通常不正确地使用缓存或在同一台服务器上链接业务调用生成意外的状态依赖。

    我通常会指示我的所有团队在为其本地 IIS 启用 Web Garden 的情况下进行开发,以确保他们不会遇到会在横向扩展环境中造成伤害的问题。

    【讨论】:

      猜你喜欢
      • 2010-12-05
      • 1970-01-01
      • 2011-06-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-31
      • 1970-01-01
      • 2020-10-04
      相关资源
      最近更新 更多