首页 文章

即使未在浏览器中打开网站,也会打开Wcf服务

提问于
浏览
0

我在网站初始化过程中启动了Wcf服务 .

首次打开该站点时,将在特定端口上启动此服务 . Wcf服务将在浏览器上打开很长的网站时可用 . 当浏览器关闭时,一段时间后WCF服务将关闭 .

即使站点在浏览器上关闭,我如何保持服务的开放和活跃?

1 回答

  • 0

    不是100%肯定你在问什么,所以我做了一些假设:

    • 您正在IIS中运行ASP.NET网站

    • 您正在该网站托管WCF服务

    如果这些假设成立,那么您所看到的是回收的应用程序池,这是您的Web应用程序被卸载的位置,因此您的服务将停止 .

    有关如何防止这种情况的一些信息,请参阅:Stop IIS 7.5 Application Pool Recycling .

    或者,出于这个原因,您可能不应该在ASP.NET应用程序中托管WCF服务 .

    相反,请参阅:How to host a WCF service in IIS具有WCF特定指令 .

相关问题