我有一个应用程序,使用angular作为客户端,Java(Springboot)作为后端。有时候,对于一些随机的网络调用,瀑布会陷入“停滞”或“初始连接”状态。当这种情况发生时,我在log4j日志中观察到,对于同一个请求,会创建多个线程。从而导致React延迟。对于同一个请求,当它再次被触发并且它没有停留在这些部分时,它会在毫秒内检索数据。Waterfall stateLogs-
检查了Angular和Java逻辑,但似乎没有什么问题,因为它在其他nw调用中工作正常,这个问题是零星的
我有一个应用程序,使用angular作为客户端,Java(Springboot)作为后端。有时候,对于一些随机的网络调用,瀑布会陷入“停滞”或“初始连接”状态。当这种情况发生时,我在log4j日志中观察到,对于同一个请求,会创建多个线程。从而导致React延迟。对于同一个请求,当它再次被触发并且它没有停留在这些部分时,它会在毫秒内检索数据。Waterfall stateLogs-
检查了Angular和Java逻辑,但似乎没有什么问题,因为它在其他nw调用中工作正常,这个问题是零星的
1条答案
按热度按时间czq61nw11#
我在我的Angular App中也有类似的经历。结果发现请求正在等待初始请求响应并将其用作缓存。
如果可以的话,尝试将这些添加到请求头中
希望这有帮助