如何避免AppDomain重启时停机?

时间:2012-07-31 21:17:58

标签: iis iis-7.5

IIS有一个名为“应用程序初始化”的新(对我)扩展。除此之外,其中一件事是,当应用程序池回收时,它将等待新站点准备好(通过请求主页[或其他页面]),然后再切换到新的应用程序池。这会导致用户不会遇到停机,因为现在它不会在第一次调用时等待JIT或数据库缓存。

这一切都很好,但它仅适用于AppPool回收(例如它已运行约29小时)。将DLL复制到bin目录时,会重新启动AppDomain。我想知道是否有任何方法可以避免由此造成的停机时间(除了在部署更改之前使服务器停止运转)。

0 个答案:

没有答案