7

我想知道是否有一种方法可以在该站点的应用程序池被回收时自动启动该网站/应用程序的应用程序启动?

这个问题有什么罐头解决方案吗?

我真的很想避免让我的一位最终用户必须通过网站的应用程序启动,如果他们可以避免的话。

4

1 回答 1

6

如果您使用的是 .NET 4,则可以。

<applicationPools>
     <add name="MyAppWorkerProcess" managedRuntimeVersion="v4.0" startMode="AlwaysRunning" />
</applicationPools> 

在 ScottGu 的文章Auto-Start ASP.NET Applications中查看更多信息。

除此之外,我听说有人编写服务以每隔几分钟发出一次请求。有点矫枉过正,imo,但取决于您的需要。

于 2010-10-29T18:34:06.393 回答