首页 > 解决方案 > 渲染数百页时如何限制 Angular Universal

问题描述

我正在预渲染一个包含 250 多篇博文的 Angular 网站,这些博文由以下人员列出并包含在渲染中 --routesFile routes.txt

问题是,当角度预渲染时,它会同时用数百个网络请求炸毁网络和我的后端服务器。这会使我的服务器超载,从而丢弃一些请求,导致Http failure response for <https://my_backend/>: 0 Unknown Error

有没有办法限制或减慢预渲染?这有点激进。我正在研究改进服务器端的处理。

编辑

在撰写本文时使用最新的角度:11.0.1。

angular 10 似乎没有这个问题。

此外,我已经能够识别并消除我的 Golang 后端的并发写入问题,该后端现在可以很好地处理请求。

仍然想知道是否可以限制 Angular 预渲染。

标签: angularangular-universal

解决方案


推荐阅读