C#学习教程:Application_Start与serviceAutoStartProviders分享


Application_Start与serviceAutoStartProviders

我正在使用IIS7.5强制我的Web应用程序自动加载( startMode="AlwaysRunning" ),我现在想要预加载我的缓存数据。 我有点困惑,因为两种方法看起来相同:

  1. 在global.asax中使用Application_Start
  2. 在IIS配置文件中使用serviceAutoStartProviders

他们似乎相当多余并做同样的事情。 如果是,我想我宁愿使用Application_Start而不是在IIS配置文件中创建代码依赖。 任何建议?

当应用程序收到第一个请求(第一个用户或自动启动)时,会触发global.asax中的Application_Start ,因此它不会用于启动站点。

使用serviceAutoStartProviders启动http://www.asp.net/whitepapers/aspnet4#0.2__Toc253429241

IIS应用程序预热模块更易于使用http://www.iis.net/learn/get-started/whats-new-in-iis-8/iis-80-application-initialization

上述就是C#学习教程:Application_Start与serviceAutoStartProviders分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—猴子技术宅(www.ssfiction.com)

本文来自网络收集,不代表猴子技术宅立场,如涉及侵权请点击右边联系管理员删除。

如若转载,请注明出处:https://www.ssfiction.com/ckf/959927.html

发表评论

邮箱地址不会被公开。 必填项已用*标注