相关疑难解决方法(0)

Django + S3(boto)+ Sorl缩略图:优化建议

我正在开发的Django站点上使用S3存储后端,既可以减少来自EC2服务器的负载,又可以允许多个Web服务器(冗余,负载平衡)访问同一组上传的媒体.

Sorl.thumbnail(v11)模板标签正在我们的模板中使用,以允许灵活的图像大小调整/裁剪.

富媒体页面上的性能不是很好,当访问需要首次生成缩略图的页面时,请求甚至会超时.

我知道这是由于sorl缩略图检查/从S3下载原始图像(可能是非常大和高分辨率),以及渲染/检查/上传缩略图.

你会建议这个设置的最佳解决方案是什么?

除了S3副本之外,我已经看到了存储文件本地副本的建议(当一些服务器用于负载平衡时,这种建议并不好).我也看到它建议存储0字节文件来欺骗sorl.thumbnail.

是否还有其他建议或更好的方法来解决这个问题?

django thumbnails amazon-s3 boto sorl-thumbnail

13
推荐指数
1
解决办法
4200
查看次数

标签 统计

amazon-s3 ×1

boto ×1

django ×1

sorl-thumbnail ×1

thumbnails ×1