自动初始化IIS托管的WCF服务

时间:2010-12-28 12:59:40

标签: asp.net iis wcf

我有一个ASP.NET网站和一个从ASP调用的WCF服务。问题是,在第一个客户端请求期间,网站加载非常慢,导致在WCF服务内部创建一些耗时的静态对象。当站点在IIS中加载时,是否可以调用任何服务方法(通过这样做,将创建wcf对象)? (我知道ASP 4和IIS 7.5中有这个问题的解决方案,但我想知道IIS6-7是什么)。它类似于“用户模拟”)也许我可以在global.asax中添加一些事件处理程序?任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:1)

一个非常简单的解决方案是在Windows中的计划任务中使用wget来简单地向您的服务发出HTTP GET。这将使您的应用程序“保持温暖”并且正在结束。