Heroku和Cloudfront缓存问题

时间:2014-08-20 11:07:30

标签: ruby-on-rails caching heroku amazon-cloudfront

我的heroku应用程序以缩略图的形式调整图像大小:这些缩略图应该由Cloudfront存储。 将拇指请求Heroku将导致生成图像,这需要花费时间,并且只应对每个图像执行一次。

我们的应用程序始终通过Cloudfront访问这些图像:因此图像应该生成一次,然后它们将由Cloudfront存储,只要缓存被认为有效,它就会为我们提供服务。

每次生成拇指时我们都会收到邮件。问题是,当我们尝试访问这些拇指时,我们的Heroku服务器会被要求再次生成缩略图:只有拇指才能正确缓存,我们可以自由访问它而不会将任何流量发送到我们的服务器。

有谁知道为什么会发生这样的事情?

0 个答案:

没有答案