增加JBoss服务器上的GWT超时



我们正在开发一个托管在JBoss 5.2.0.1上的基于GWT的web应用程序。我们在服务器端使用Java/Spring。

其中一个异步服务从服务器返回响应需要5分钟以上的时间,这会导致错误(在生产环境中):

com.google.gwt.user.client.rpc.StatusCodeException: 504 
Gateway Time-out
The gateway did not receive a timely response from the upstream server or application.

当JBoss托管在我的本地机器上时,不会出现这个问题。我怀疑这是生产环境中的某些服务器端设置导致了超时。

我提到了几个关于SO的问题,解决方案与RequestBuilder.setTimeoutMillis()设置超时有关。然而,我并不完全相信这与客户端的更改有关(因为代码在我的本地上运行良好,只有JBoss配置可能与生产不同)

任何建议都将不胜感激。TIA。

原来网关上设置了超时。如果服务器在设置的超时(5分钟)内没有返回响应,网关将返回HTTP 504错误。

相关内容

  • 没有找到相关文章

最新更新