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