我有很长的 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>
.....
有任何想法吗?
谢谢,
谭