不确定StackOverflow是否是正确的问题,尽管我很想知道。 IIS是否会在中途停止请求?如果我提交一个需要一段时间才能运行的表单,并且用户按下该请求,并且该请求在浏览器中显示为CANCELED。 IIS将如何对待这个?我在ASP.net MVC中执行了一个Thread.Sleep(),然后按回浏览器,请求显示为CANCELED,但是当thread.sleep结束时,它继续处理请求。
这只是因为我使用的是Thread.Sleep并且它引起了IIS线程池的某些问题,或者IIS永远不会终止任何线程?是否可靠地假设一旦提交表单,它将始终在服务器上运行,而不管客户端之后对请求做了什么?