1

现在我有一些代码只需要在应用程序生命周期中执行一次。我在 application_start 事件中有该代码,但这会减慢我的第一个请求,因为需要完成一些繁重的配置。

有没有其他选择?是否可以在部署过程中执行一些逻辑?

4

1 回答 1

0

每次您的应用程序池回收时都会发生这种情况。因此,如果您的应用程序池每天回收一次,那么回收后的第一个请求将会很慢。我为缓解此问题所做的工作是在应用程序回收后立即让脚本访问网站,以获取初始性能影响,而不是最终用户。

于 2012-12-30T14:53:38.273 回答