【发布时间】:2020-05-24 17:59:12
【问题描述】:
我正在使用 ECS 托管我的 wordpress 网站
我现在如何保存我的数据
我在var/www/html 上安装了一个EFS,所以我所有的wordpress 配置、上传等都会保留
问题
EFS 与 S3 相比速度较慢,并且我的网站存在延迟问题
期望的结果
是否可以将我的var/www/html 从我的docker 容器中存储在ECS 实例中,以便将var/www/html 存储在S3 上?
所以我可以使用 S3 访问我的 wordpress 网站,它比 EFS 快得多
【问题讨论】:
-
我想您的配置有点接近本文中描述的配置? blog.andreev.it/?p=4417
-
在高层次上是的,但是我现在没有弹性负载均衡器......我也不必设置用户数据来挂载 EFS,因为 AWS 已经直接在容器上启动了 EFS 挂载通过任务定义,所以我直接安装它并且它正在工作:)
-
关注此对话。 EFS 被发现不适合 Web 工作负载(包含许多小文件)我个人安装 Wordpress 插件以将图像/附件移动到 S3。这种方法对静态 wordpress 资产没有帮助,但是对于这些资产来说,第一个字节的时间仍然很长
-
假设我确实安装了所需的插件并且能够将我的文件移动到 S3 ,棘手的部分是使容器使用来自 S3 的文件而不是文件系统中的
var/www/html目录。我是是否正在寻找一种方法以某种方式将我的 s3 存储桶安装在var/www/html内?
标签: wordpress amazon-web-services docker amazon-s3 amazon-ec2