收到太多的后续请求作为请求的响应



我们有一个使用 Jersey 创建的 Restful Web 服务,并在TomEE 7.0.3上运行

我们在客户端使用 Android 平台,它使用 Retrofit 与服务器进行通信。

我们的系统是模块化的,包含超过14个部件。

大约 3 周(直到现在(,有时客户会得到too many follow-up requests作为回应。

我们在这里搜索了它,并在GitHub中改造了问题。

他们说这可能是服务器 falt,所以我们在服务器上使用 ngrep 命令跟踪请求。

我们看到服务器正在获取请求,并且即使客户端follow-up也正确响应它。

我们还用不同的网络测试了这个问题,这个问题仍然存在。

那么还有什么可能导致这个问题呢?

经过几次测试,我们意识到此错误仅在Android平台上发生(当Android平台收到Too many follow up request时,我们使用Postman测试了API。

因此,经过更多的测试,我们发现,当Android平台408作为响应代码时,它们会显示此消息。 我们更改了状态代码并修复了此问题。

我把这个问题放在 github square/okhttp存储库上,他们把 bug 标志放在上面。

你可以在这里看到它

----更新----

他们说它OkHttp v3.10

相关内容

  • 没有找到相关文章

最新更新