在Asp.Net中,当应用程序池停止时,调用application_end事件。 在这种情况下,我执行一些必须在应用程序关闭之前完成的操作。 这些操作是同步的,但有时应用程序在没有完成所有操作的情况下停止,但没有错误。 我认为应用程序池级别或application_end事件级别存在超时..但我没有在关于此超时的文档中找到任何内容。
答案 0 :(得分:1)
此超时可由应用程序池(https://msdn.microsoft.com/en-us/library/07wt70x2(v=vs.110).aspx)配置。它是用户界面中的shutdownTimeLimit
或Shutdown Time Limit (seconds)
(高级应用程序池设置)。