Django imagekit是我用来处理用户上传到社交媒体网站上的图片的,它使用的内存非常高。我在寻找解决这个问题的办法。在
我们使用django imagekit将用户上传的图片复制成三个预定义的大小,并将四个副本(3个已处理的加上1个原件)保存到我们的AmazonS3存储桶中。在
这个操作很快导致我们超过了Heroku双极子的内存限制。在django imagekit github页面上,我看到了一些关于破解库以减少内存使用的建议。在
我看到三种选择:
我在寻求建议,在这些路线中走哪一条。特别是,如果您熟悉django imagekit,或者您知道/正在django应用程序中使用不同的图像处理库,我很乐意听听您的想法。在
非常感谢!在
粘土
尝试从控制台用PIL更改图像大小,看看内存使用情况是否正常。图像大小调整是一个简单的任务,我不认为你应该使用侧面应用程序。另外,把你的任务分成3个任务(3个图像?)。在
相关问题 更多 >
编程相关推荐