我有一个复杂的动作,可能需要很长时间才能运行。
如果它针对一小部分数据运行,它可以完美运行并生成所需的页面。
如果我处理大量数据并且处理时间超过几分钟,则页面似乎仍在客户端计算机上被请求,但我们知道(通过堆栈跟踪)我正准备“返回 View(模型);”。
任何想法为什么会发生这种情况?我完全不知所措。我已经尝试将每个超时时间延长到几个小时(包括任何可用于应用程序池的时间)。
这不可能是浏览器问题,因为它已在 Chrome、IE、Safari 和 Firefox 的几个不同 Windows 电脑上进行了尝试。
编辑
这发生在应用程序中不止一个地方发生了完全不同的事情。但是所有代码都是为两者执行的。