Docker 容器中的 APCu 缓存

问题描述 投票:0回答:1

基本结构: 我们在 docker 容器中启用了 APCu 缓存。我们有自动缩放容器并使用AWS ECS服务。我们有部署管道,所有容器都与新的 git 数据交换(我们在 git 上推送的更改)。

问题:当我们将某些内容部署到服务器时或者当负载增加/减少时容器数量增加或减少。 APCu 缓存位于容器内。那么,我们是否可以在容器频繁交换的地方进行缓存?

amazon-web-services docker caching amazon-ecs apcu
1个回答
0
投票

只有当请求进入已缓存该数据的特定容器时,您才能获得缓存的好处。每次部署时,您的缓存都会被完全清除。任何时候 ECS 服务扩展以添加另一个容器时,新容器都不会缓存任何数据,直到一些请求进入并开始缓存该数据。

© www.soinside.com 2019 - 2024. All rights reserved.