我想使用 Amazon S3 存储我网站的所有文件。我可以正确设置 S3QL,以便安装它/var/www
并且一切正常。
我希望这样做,以便我可以创建一个 AMI,然后启动多个实例,然后这些实例也会将同一个 S3 存储桶安装到/var/www
这会导致任何数据损坏问题吗?这是好的做法吗?
编辑:这将用于读取+写入
答案1
如果:您以只读方式安装存储桶,则没问题。
如果:您尝试以读/写方式安装它,那么您会遇到麻烦。
我使用过的一个方法是创建一个大文件,大小大致相当于一个可以容纳数据的磁盘,并将其视为一个分区。本质上,它变成了一个大文件容器。这可以节省大量时间,例如复制小文件,因为您不必通过网络遍历实际的单个文件和目录。