2010-07-20 112 views
0

我们正在开发我们的会员可以在其网站和博客中嵌入的用户小部件。为了减少服务器上的负载,我们希望能够提前为每个用户编译必要的数据文件,并将其存储在我们的Amazon S3帐户上。亚马逊S3丢失文件

尽管听起来很简单,但我希望如果由于某种原因请求的文件不存在(例如,如果它无法正确上传),S3可能会自动ping我们的脚本, 。基本上我们希望Amazon S3充当我们的缓存,并通知缓存未命中的脚本。我不相信亚马逊提供了一种直接这样做的方式,但我希望有一些黑客可以用一种聪明的方式来实现这一点(如mod_rewite,哈希表等)。

在此先感谢您的帮助&意见!

回答

0

亚马逊目前不支持此操作,但它looks like it might be coming。目前,你可以做的是enable logging,并且每小时左右解析404s的日志。

这当然不是即时的,但它会阻止长期的404s,并给你一些关于什么文件丢失的可见性。

+0

了解到,今天似乎没有实际的答案,但让我们希望你是对的,亚马逊正在朝着这个方向前进。谢谢! – 2010-08-06 04:13:48