2

我正在使用Django-Storages将文件上传到 Amazon S3,但上传速度非常慢。

有什么办法可以获得不错的上传速度吗?

我在用

姜戈 == 1.4

Django 存储 == 1.1.8

博托 == 2.6.0

Django 设置:

DEFAULT_FILE_STORAGE = 'storages.backends.s3boto.S3BotoStorage'

AWS_ACCESS_KEY_ID = 'XXXXXXXXX'

AWS_SECRET_ACCESS_KEY = 'XXXXXXX'

AWS_STORAGE_BUCKET_NAME = 'XXXdev'

AWS_QUERYSTRING_AUTH = 假

4

1 回答 1

0

我不认为 django 在这里影响很大。您可以通过浏览器直接从 S3 上传或下载,看看它也没有那么快。如果您从 EC2 上传到 S3,最快的方法是 EC2 和 S3 位于同一区域。此外,最快的方法是使用离您最近的区域。(PC ==> EC2 ==> S3)。

我读过这篇文章,很好: http ://www.takipiblog.com/2013/03/20/aws-olypmics-speed-testing-amazon-ec2-s3-across-regions/

于 2014-05-11T12:22:30.330 回答