使用WCF服务在IIS7.5中实现Web园艺

使用WCF服务在IIS7.5中实现Web园艺,wcf,iis,web-garden,Wcf,Iis,Web Garden,我已经在IIS 7.5中部署了WCF服务。我想在IIS中创建一个网络园艺,所以我按照以下步骤来做 在应用程序池高级设置中,我已将最大工作进程设置为2 我的问题是要进行web园艺,我需要更改WCF服务的machine.config或web.config文件中的任何内容吗 如果是,那么我需要做哪些更改?您确定需要一个网络花园吗?因为这是一个经常被误解的特性。这篇博客文章很好地解释了这一点 如果你真的需要它,你不需要在配置中配置任何东西。服务本身不需要知道它们是从一个花园甚至农场执行的。当您有一个具有

我已经在IIS 7.5中部署了WCF服务。我想在IIS中创建一个网络园艺,所以我按照以下步骤来做

在应用程序池高级设置中,我已将最大工作进程设置为2

我的问题是要进行web园艺,我需要更改WCF服务的machine.config或web.config文件中的任何内容吗


如果是,那么我需要做哪些更改?

您确定需要一个网络花园吗?因为这是一个经常被误解的特性。这篇博客文章很好地解释了这一点


如果你真的需要它,你不需要在配置中配置任何东西。服务本身不需要知道它们是从一个花园甚至农场执行的。

当您有一个具有多个内核的CPU并且想要扩展应用程序时,您将需要一个web花园。虽然没有特别需要的配置,但是您应该关注两件事。 1) 服务中不应该有静态变量。请在这方面做更多的研发。
2) 您的服务并发模式应该是多个,以便创建的不同线程能够满足服务的需要。

谢谢您的重播。实际上,我的问题是……我们生产的windows 2008 R2 64位服务器有两个处理器。从那天起,我在x64位模式下编译WCF服务时,我的CPU消耗非常高,接近100%所以我在想,如果通过网络园艺可以提高web服务的性能。。。另一件事是,当我用“anycpu”模式编译WCF服务并部署到生产环境中时,有时工作进程会崩溃,所以若进程崩溃,那个么应用程序池可以使用另一个工作进程。。请对此提出建议。你应该处理好你原来的问题,而不是匆忙处理新的问题。为什么不根据问题描述创建一个新问题?