当前位置: 技术问答>java相关
一个比较特殊的问题,还得来csdn,web开发方面的
来源: 互联网 发布时间:2015-03-09
本文导语: 如果操作在服务器运算时间特别长,比如在上亿条纪录的数据库中统记, 时间超过了web server的timeout设定,那么client(web)端就会出现timout 页面,如何避免这种情况?也就是说让客户浏览器能够一直等到处理结果完成...
如果操作在服务器运算时间特别长,比如在上亿条纪录的数据库中统记,
时间超过了web server的timeout设定,那么client(web)端就会出现timout
页面,如何避免这种情况?也就是说让客户浏览器能够一直等到处理结果完成而不会timout。。。
如果知道将服务器设置为永不超时也可以~~
时间超过了web server的timeout设定,那么client(web)端就会出现timout
页面,如何避免这种情况?也就是说让客户浏览器能够一直等到处理结果完成而不会timout。。。
如果知道将服务器设置为永不超时也可以~~
|
可以发送一些注释信息给客户端
这样就不会有问题了阿
/*--by bookbobby(书呆)-+
| |
| 告诉他我不爱他 |
| 也不想他 |
| 就说我有情人 |
| 刚坠入情网 |
| |
+--by bookbobby(书呆)-*/
|
换个思路:
客户端发送请求后,利用线程运行计算,同时返回信息(如“开始计算”),同时此返回页面每隔一段时间就象服务器发送请求,察看是否有计算结果(如果时间实在太长,干脆就把结果放到数据库里!)
客户端发送请求后,利用线程运行计算,同时返回信息(如“开始计算”),同时此返回页面每隔一段时间就象服务器发送请求,察看是否有计算结果(如果时间实在太长,干脆就把结果放到数据库里!)
|
将web server的timeout设定变大
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。