当服务器继续处理请求时,Jersey 客户端获得 504

Jersey client gets 504 when server keeps processing request

我有一个 Jersey 客户端和服务器。我看到了这种行为:

  1. 在客户端我post一个请求

  2. 在服务器中我看到请求并开始处理它

  3. 然后我突然收到一个状态为 504 的空响应,而服务器仍在处理请求

我已将客户端属性设置为读取和连接超时时间比我收到空响应的时间长得多

经过进一步分析 - 网关超时是由于客户端和服务器之间的负载平衡器造成的。

在负载均衡器中重新配置超时解决了问题