【发布时间】:2013-11-24 08:00:24
【问题描述】:
我正在开发一个基于 JSF 的 Web 应用程序,它为用户提供打开/保存对话框以下载 XML 文件。如果用户在打开/保存对话框出现后立即单击打开/保存,则文件已完全下载。但如果有超过 90 秒的延迟,则文件要么没有下载,要么下载的内容不完整。 (Incomplete file download when waiting minutes before clicking open/save in dialog)
我正在使用 Glassfish V3 服务器。经过java.dzone中的Glassfish生存指南,我将com.sun.grizzly.writeTimeout修改为300000。根据我从各个博客的理解,这个jvm选项对应于Grizzly停止等待浏览器读取响应之前的时间字节。默认情况下,如果浏览器在 30 秒后没有读取所有响应字节,Grizzly 会断开连接。由于我已更改为 300000 毫秒,我认为灰熊会在 300 秒后断开连接。但是,现在如果单击打开/保存的等待时间
感谢任何意见。
【问题讨论】:
标签: download glassfish-3 grizzly