我有一个Web应用程序正在处理服务器端的一些数据。问题是如果我有大量数据,我会得到超时。 任何人都可以告诉我如何增加浏览器超时异常。[在超时异常期间我可以看到日志并确认应用程序仍在处理请求]但是浏览器显示超时错误
技术:基本上是在Web逻辑门户应用程序中运行的应用程序。 Web逻辑10.3服务器+ JSF + java
答案 0 :(得分:0)
在weblogic配置中阻止客户端超时
如果自客户端上次向服务器发送请求(响应回复)后,此属性中设置的秒数已经过去,则服务器将客户端视为已死,并终止HTTP隧道连接。服务器以此属性指定的时间间隔检查已用时间,否则它将响应客户端的请求。
默认为40秒;有效范围是10到900秒。
您可以通过以下步骤完成此操作:
开始之前
您配置HTTP协议的服务器实例不需要运行。
配置HTTP协议:
如果您尚未执行此操作,请在管理控制台的“更改中心”中单击“锁定&编辑(请参阅使用更改中心)。
在控制台的左侧窗格中,展开“环境”,然后选择“服务器”。
在“服务器摘要”页面上,选择要配置的服务器实例。
选择协议> HTTP并根据需要进行更新。请参阅配置选项。 单击“保存”。
要启用连接隧道,请选择协议>一般: 选择启用隧道。
为隧道客户端Ping和隧道客户端超时提供值。
注意:这些设置适用于支持隧道的服务器默认网络配置中的所有协议。
将值配置为最大900秒,
单击“保存”。
要激活这些更改,请在管理控制台的“更改中心”中单击“激活更改”。
并非所有更改都会立即生效 - 有些需要重新启动
完成你的cahges后
如果“服务器上的更改:协议:常规”页面生效,则无需重新启动服务器。
如果您在Servers:Protocols:HTTP页面上进行了更改,请重新启动服务器。