【发布时间】:2013-02-04 00:28:10
【问题描述】:
我正在构建一个 asp.net mvc 应用程序。 在我的应用程序中,我有一个仪表板,允许运行几个繁重的操作。 我还有另一个运行不同轮询请求的 jquery 方法,试图获取 来自服务器的操作状态。
由于某种原因,控制器中的状态操作不断超时。 只有当整个重操作完成后,状态动作才会返回 价值。我尝试添加一些跟踪,似乎服务器确实处理了请求 但由于某种原因,没有做出有效的回应。
可能是什么原因造成的?
【问题讨论】:
-
你在使用会话吗?
-
其实我用的是RuntimeCache
-
“繁重的操作”是在单独的线程中开始的吗?
-
是的,它从另一个 ajax 请求开始,并使用新的 c# 异步并行机制运行
标签: jquery ajax asp.net-mvc