【问题标题】:Automatic initialization of IIS-hosted WCF serviceIIS 托管的 WCF 服务的自动初始化
【发布时间】:2010-12-28 12:59:40
【问题描述】:

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

【问题讨论】:

    标签: asp.net iis wcf


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-10-18
      • 2022-12-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多