【发布时间】:2016-07-08 11:03:38
【问题描述】:
我想将 S3 存储桶与多个 Windows EC2 实例上的单个目录同步。当文件从存储桶中上传或删除时,我希望它立即从所有实例中分别推送或删除。将频繁添加/删除新实例(每周多次)。文件也会经常上传/删除。文件大小可能高达 2gb。哪些 AWS 服务或功能可以解决这个问题?
【问题讨论】:
-
您可以使用 SNS 在 S3 更改上进行事件,以便实例将同步来自 s3 - docs.aws.amazon.com/AmazonS3/latest/dev/NotificationHowTo.html 的对象。 SNS 事件/通知将知道更改,但无法在您的实例上推送/传播文件,尽管您可以在这些实例上发送通知以从 s3 中提取新对象
-
谢谢 Frederic,如果我要使用 SNS 通知,我是否必须维护一个实例列表以向其发送通知?
-
如果您想将文件从您的账户“发送”到所有正在运行的实例,您可以使用 aws API 检索该列表,因此您无需维护该列表
标签: amazon-web-services amazon-s3 amazon-ec2