【发布时间】:2013-02-28 21:42:12
【问题描述】:
控制器: 处理回发的代码在 biz 层中有一个长期运行的 db 调用。 30 分钟后,浏览器显示来自 ajax 调用的错误消息,但我的 db 日志显示 db 方法仍在运行 - 运行时间超过 30 分钟。
我的?当控制器仍在等待来自 biz 层的反馈时,控制器中未引发 ajax 错误 [log4j 未显示任何捕获的错误] 时,它是如何引发的。
在 tomcat 中调整超时有帮助吗?我认为不是,因为该应用仍在处理中
我的观点:
function runAjax(){
$.ajax({
type: "POST",
url: "Test.html",
data: { testparam1,testparam2},
success: function(data){
document.getElementById("processdata").innerHTML="Success";
},
error: function(request){
document.getElementById("processdata").innerHTML="Error";
}
});
}
【问题讨论】:
-
是的,你需要修复这个服务器端。
标签: ajax spring-mvc