2013-08-02 100 views
0

我已经在IIS 7.5中部署了WCF服务。我想在IIS中创建一个web园艺,所以我按照以下步骤来做到这一点带有WCF服务的IIS 7.5 Web Gardening

在应用程序池高级设置,我已经设置最大工作进程= 2。

我的问题是做网站的园艺,我需要对WCF服务的machine.config或web.config文件改变什么?

如果是,那么我需要做什么改变?

回答

1

你确定你需要一个网络花园吗?因为这是一个常常被误解的功能。 This博客条目解释得很好。

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

+0

感谢您的重播。 – user2644248

+0

感谢replay.Actually我的问题是...我们的Windows 2008 R2 64位服务器与2处理器production.when编译WCF服务在x64位模式从那天起我的CPU消耗非常高近100%左右time.So我想,如果通过做网络园艺,我可以提高Web服务性能...另一件事是,当我编译WCF服务与“anycpu”模式,并部署在生产中,然后有时工作进程崩溃,所以如果过程得到崩溃,那么应用程序池可以使用另一个工作进程。 ..请对此提出建议。 – user2644248

+0

您应该处理您的原始问题,而不是冲入新的问题。为什么不从问题描述中创建一个新问题? – nvoigt

0

您将需要一个Web园当你有很多核心的CPU,你想扩展您的应用程序。虽然没有特别需要的配置,但您应该关注两件事情。 1)您的服务中不应该有静态变量。请在这个上做更多的R & D. 2)您的服务并发模式应该是多个,以便将创建不同的线程应该服务的服务。