我希望提供来自 的图像S3 存储桶 与 云前线 作为 CDN 前端,为此我尝试了以下操作:
What I wish to acheive (Attempt 2) -- (Misses cloudfront cache randomly)
我有以下设置来提供图像:( Cloudfront --> Nginx --> S3 )
<<<<<<<<样本 S3 标题 >>>>>>>>>>
<<<<<<<<样本 Nginx -> S3 header (添加 缓存控制 )>>>>>>>>>>
<<<<<<<<样本 Cloudfront -> Nginx -> S3 标题 >>>>>>>>>>
What I am currently working with (Attempt 1) -- (Hits cloudfront as expected everytime)
Cloudfront 设置 :
GET
支持像 ( http://cdn.example.com/abc.jpg?v=1 ) TTL
设置为 157680000 (回退 缓存控制 )我在搞什么 Attemp-2 用我的标题? ( Cloudfront 随机丢失 )
网址( http://cdn.example.com/abc.jpg )和网址( http://cdn.example.com/abc.jpg?v=1 )都将具有相同的
ETag
,可以吗?更新
#AWS 跟进 forums.aws.amazon.com ,还在等回复:
https://forums.aws.amazon.com/thread.jspa?threadID=144286&tstart=0#
更新 2
嘿, AWS 你能看到这个吗???
最佳答案
后约4 months
与 amazon support
的重复往返未能解决问题。
所有问题仍然存在:
amazon support
验证自己 ------ After 24 hours ------
------ After 24 hours ------
------ After 24 hours ------
-------- And so on.. -------
结论,问题依旧未解决 和 亚马逊支持 似乎已经放弃了。这是自
aws
以来的奇怪经历是我们通常认为理所当然的事情。:(
关于amazon-web-services - 云前端支持 Nginx(S3 的代理)随机丢失已缓存的项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21248999/