正在回收IIS上的WCF Web服务
本文关键字:WCF Web 服务 上的 IIS | 更新日期: 2023-09-27 18:20:10
是否可以从代码中回收IIS上托管的WCF web服务?
当从我正在使用的Oracle连接收到某个错误代码时,我想回收web服务。
如果您确实想回收当前的应用程序,请尝试
HttpRuntime.UnloadAppDomain();
它将从主机的内存中卸载您的应用程序,并在下次请求时再次加载。
来自MSDN
UnloadAppDomain对于具有大量不经常接收请求的应用程序。与其保留应用程序资源在进程的生命周期内是活动的,UnloadAppDomain允许以编程方式关闭未使用的应用程序。