缓存预热和网站在Adobe Commerce上不可用

本文为页面缓存预热并且存在停滞部署或站点关闭时提供了一个解决方案。

受影响的产品和版本

问题

在部署后阶段结束时,高速缓存预热脚本以极高的速率发送请求,以致于某些实例(如4-cpu实例)无法处理。 他们的nginx耗尽了工人的数量。

重现步骤

启动缓存预热操作。

预期的结果

页面或整个网站加载。

实际结果

站点不可用或响应时间太长。

解决方案

限制缓存预热期间的并发连接数。 这需要添加WARM_UP_CONCURRENCY部署后变量以指定缓存预热脚本可同时发送的预热请求数。 设置此选项有助于管理Adobe Commerce云基础架构的负载。 有关步骤,请参阅我们的开发人员文档中的部署后变量> WARM_UP_CONCURRENCY

相关阅读

我们用户指南中的全页缓存

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a