Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
现在我有一些代码只需要在应用程序生命周期中执行一次。我在 application_start 事件中有该代码,但这会减慢我的第一个请求,因为需要完成一些繁重的配置。
有没有其他选择?是否可以在部署过程中执行一些逻辑?
每次您的应用程序池回收时都会发生这种情况。因此,如果您的应用程序池每天回收一次,那么回收后的第一个请求将会很慢。我为缓解此问题所做的工作是在应用程序回收后立即让脚本访问网站,以获取初始性能影响,而不是最终用户。