繁体   English   中英

如何使用Django和CloudFiles正确处理图像?

[英]How to correctly handle images with Django and CloudFiles?

在我的特殊情况下,我使用带有sorl-thumbnails的 Rackspace CloudFiles。 似乎是从CloudFiles缓慢下载图像。 我有一名工人处理请求,另一名工人处理芹菜。

寻找现有的解决方案,似乎目前没有这样的解决方案。

也许我错过了什么? 应该如何正确地做呢?

这不会解决您的问题,但是有些事情需要注意/思考:

远程对象存储(Amazon的S3,Rackspace的CloudFiles)将比本地文件系统访问慢。 当然,这取决于您在做什么以及谁在获取缩略图。 对于用户而言,从CDN下载将比从服务器下载更快。 在SSD支持的服务器上本地创建缩略图,然后将其上传到CloudFiles,并通过CDN分发,这可能会很好。 Rackspace现在拥有功能更强大的SSD实例,IOPS更高

sorlery模块非常注意将缩略图创建与Celery(用于远程对象存储)一起排队,并避免文件系统访问。

另一方面, sorl-thumbnail一年以来未见发展,因为有大量的拉取请求和问题出现在GitHub上。 您是否考虑过将easy-thumbnailsdjango-cumulus

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM