后台执行时间长,页面没响应

cown 发布于 2015/05/30 23:04
阅读 569
收藏 0

我们现在有一个功能在后台大概执行20分钟左右,然后页面没响应,一直在哪里转圈啊转圈啊。

以前数据量小的时候,执行7分钟左右是没有问题,现在在本地执行30分钟,页面也是有响应的。可在生产机上就是页面没有响应,页面上的Ajax超时也设置过了,服务器上Tomcat和Nginx的超时时间运维也说设置过了。

请求哪位大牛帮忙分析下!!!谢谢!!

加载中
0
yeliuping
yeliuping
http协议哪有链接那么长的? 我建议后台线程专门执行然后标记下执行进度状态放到缓存里,ajax定时请求获取执行状态,可行不?
0
小虫0302
小虫0302
这种要么在命令行里跑,页面等待响应要急死人
0
Alfred-Sun
Alfred-Sun

请问,什么叫页面没有响应?

请求还没有处理完?

一般页面无法响应,不都跟JS有关的么;你这里的意思好像一点关系都没有。

没有超时,就说明连接请求一直是活跃的,,

0
songtzu
songtzu
20分钟的任务适合放服务器么?多个请求怎么办?
0
@ccny
@ccny

建议在把 数据执行情况放到,数据库中不知道这样行不行,其实也是ting jian dan de

返回顶部
顶部