【发布时间】:2013-08-02 02:08:54
【问题描述】:
我在 IIS 7.5 中部署了 WCF 服务。我想在 IIS 中创建一个网络园艺,所以我按照以下步骤进行操作
在应用程序池高级设置中,我设置了最大工作进程=2。
我的问题是做网络园艺我需要更改 WCF 服务的 machine.config 或 web.config 文件上的任何内容?
如果是,那我需要做什么改变?
【问题讨论】:
标签: wcf iis web-garden
我在 IIS 7.5 中部署了 WCF 服务。我想在 IIS 中创建一个网络园艺,所以我按照以下步骤进行操作
在应用程序池高级设置中,我设置了最大工作进程=2。
我的问题是做网络园艺我需要更改 WCF 服务的 machine.config 或 web.config 文件上的任何内容?
如果是,那我需要做什么改变?
【问题讨论】:
标签: wcf iis web-garden
您确定需要网络花园吗?因为这是一个经常被误解的功能。 This 博文解释得很好。
如果你真的需要它,你不需要在配置中配置任何东西。服务本身不需要知道它们是从花园甚至农场执行的。
【讨论】:
当您拥有一个多核 CPU 并且想要扩展您的应用程序时,您将需要一个网络花园。尽管没有特别需要的配置,但您应该关注两件事。 1)您的服务中不应有静态变量。请对此进行更多的研发。 2)您的服务并发模式应该是多个,以便将创建的不同线程应该满足服务的需求。
【讨论】: