Java 如何修复web应用程序中的超时错误
我有一个web应用程序,它正在服务器端处理一些数据。问题是,如果我有大量数据,我会得到一个超时。 有谁能告诉我如何增加浏览器超时异常。[在超时异常期间,我可以查看日志并确认应用程序仍在处理请求],但浏览器显示超时错误 技术:基本上是在web逻辑门户应用程序中运行的应用程序。Java 如何修复web应用程序中的超时错误,java,web,weblogic,Java,Web,Weblogic,我有一个web应用程序,它正在服务器端处理一些数据。问题是,如果我有大量数据,我会得到一个超时。 有谁能告诉我如何增加浏览器超时异常。[在超时异常期间,我可以查看日志并确认应用程序仍在处理请求],但浏览器显示超时错误 技术:基本上是在web逻辑门户应用程序中运行的应用程序。 weblogic 10.3服务器+JSF+java在weblogic配置中隧道客户端超时 如果自客户端上次向服务器发送请求(响应回复)以来,此属性中设置的秒数已过,则服务器会将客户端视为已死亡,并终止HTTP隧道连接。当服务
weblogic 10.3服务器+JSF+java在weblogic配置中隧道客户端超时 如果自客户端上次向服务器发送请求(响应回复)以来,此属性中设置的秒数已过,则服务器会将客户端视为已死亡,并终止HTTP隧道连接。当服务器响应客户机的请求时,它将按此属性指定的间隔检查经过的时间 默认值为40秒;有效范围为10到900秒 您可以通过以下步骤完成此操作: 开始之前 不需要运行为其配置HTTP协议的服务器实例 要配置HTTP协议,请执行以下操作: 如果尚未执行此操作,请在管理控制台的更改中心中单击“锁定并编辑”(请参见使用更改中心) 在控制台的左窗格中,展开环境并选择服务器 在“服务器摘要”页面上,选择要配置的服务器实例 选择协议>HTTP并根据需要进行更新。请参阅配置选项。 单击保存 要启用连接隧道,请选择协议>常规: 选择启用隧道 提供隧道客户端Ping和隧道客户端超时的值 注意:这些设置适用于服务器默认网络配置中支持隧道的所有协议 将值配置为最大900秒 单击保存 要激活这些更改,请在管理控制台的更改中心单击激活更改 并非所有更改都会立即生效,有些更改需要重新启动 完成作业后 如果服务器:协议:常规页面上的更改生效,则无需重新启动服务器
如果您在“服务器:协议:HTTP”页面上进行了更改,请重新启动服务器。@Gavel。你能再解释一下吗。我的理解是,修改上述参数可以解决客户端浏览器超时问题?我也可以设置为30分钟吗?我在上面的回答中添加了一些步骤,关于设置30分钟超时对我来说并不合适,如果需要30分钟来响应,可能还有其他问题,需要优化您的业务逻辑代码和/或设计