gpt4 book ai didi

java - 服务器连接因 ICEFaces 长请求而消失

转载 作者:行者123 更新时间:2023-12-01 16:11:18 25 4
gpt4 key购买 nike

我有很长的 HTTP 请求(生成大型 Excel 文件 - 大约 60K 记录左右),大约需要 5 分钟才能完成。带icefaces的轮子显示连接已死,尽管文件已在服务器上准备就绪,但ICEFaces页面已死,我必须刷新它,但无法获取文件!如何延长超时我在 web.xml 中尝试了以下操作,但没有帮助:

代码 - Web.xml:

 .....
<context-param>
<param-name>blockingConnectionTimeout</param-name>
<param-value>600000</param-value>
</context-param>
<context-param>
<param-name>synchronousUpdate</param-name>
<param-value>false</param-value>
</context-param>
<context-param>
<param-name>connectionTimeout</param-name>
<param-value>600000</param-value>
</context-param>
<context-param>
<param-name>heartbeatRetries</param-name>
<param-value>20</param-value>
</context-param>
<context-param>
<param-name>heartbeatInterval</param-name>
<param-value>400000</param-value>
</context-param>
<context-param>
<param-name>heartbeatTimeout</param-name>
<param-value>2000000</param-value>
</context-param>
.....

有什么想法吗?

谢谢

最佳答案

似乎是客户端超时!尝试使用 ajax 响应进行异步创建。

关于java - 服务器连接因 ICEFaces 长请求而消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1110660/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com