Sha*_*lis 5 spring spring-mvc angularjs tomcat8 angular
我们正在开发一个客户端 - 服务器应用程序,其中客户端是 Angular + AngularJS 混合体,在 Chrome 上运行。服务器是一个运行在Tomcat上的spring MVC。客户端和服务器之间的通信是 HTTPS。我们的客户端使用 AngularJS $http 服务向服务器发送不同的 REST 请求。其中一些以预定义的时间间隔重复。
在过去的一周里,我们开始注意到一些重复的请求时不时地失败,并显示 ERR_EMPTY_RESPONSE(状态为“失败”)。对于相同的请求,它可能会失败并在 20 秒后(达到间隔时)成功。
似乎每个 REST 请求都可能发生这种情况,但我们主要注意到重复的请求。
失败的请求似乎根本没有到达服务器,因为它们没有出现在 localhost_access_log.txt 文件中,并且确实到达服务器的重复请求之间存在间隙,表明失败的请求从未到达服务器。
该应用程序已经运行了很长一段时间,直到上周(2019 年 3 月 25 日左右)都没有任何有关 $http 请求的问题。发送这些 REST 请求的代码并不新鲜,而且多年来没有改变。它看起来也与最新的 Chrome 更新无关,因为该问题在 Chrome 63 和最新的 Chrome 版本 (73) 中重现。
我们将感谢您对此问题的帮助。
谢谢。
| 归档时间: |
|
| 查看次数: |
469 次 |
| 最近记录: |