脚本宝典收集整理的这篇文章主要介绍了php – 慢S3 – > EC2转移.错误的代码?,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
require 'aws-sdk/sdk.class.PHP'; $s3 = new AmazonS3(array( 'key' => '********','secret' => '******************' )); $s3->get_object('mahbucket','filename.tar.gz',array('fileDownload' => 'downloaded.tar.gz'));
铲斗位于eu-west-1,而eu-west-1a则为实例
我的新方法是使用s3cmd进行S3存储桶和我的EC2实例之间的文件传输.您只需配置一次,然后就可以通过PHP触发它.它也更安全,因为您不必将AWS凭证存储在脚本中.
在我看来速度还可以:
user@mothership:~/s3# s3cmd put test.bin s3://data.example.COM/test.bin test.bin -> s3://data.example.com/test.bin [part 1 of 13,15MB] 15728640 of 15728640 100% in 0s 16.39 MB/s done test.bin -> s3://data.example.com/test.bin [part 2 of 13,15MB] 15728640 of 15728640 100% in 0s 15.55 MB/s done test.bin -> s3://data.example.com/test.bin [part 3 of 13,15MB] 15728640 of 15728640 100% in 0s 16.18 MB/s done test.bin -> s3://data.example.com/test.bin [part 4 of 13,15MB] 15728640 of 15728640 100% in 0s 17.32 MB/s done test.bin -> s3://data.example.com/test.bin [part 5 of 13,15MB] 15728640 of 15728640 100% in 0s 18.87 MB/s done test.bin -> s3://data.example.com/test.bin [part 6 of 13,15MB] 15728640 of 15728640 100% in 0s 16.58 MB/s done test.bin -> s3://data.example.com/test.bin [part 7 of 13,15MB] 15728640 of 15728640 100% in 0s 16.29 MB/s done test.bin -> s3://data.example.com/test.bin [part 8 of 13,15MB] 15728640 of 15728640 100% in 0s 16.95 MB/s done test.bin -> s3://data.example.com/test.bin [part 9 of 13,15MB] 15728640 of 15728640 100% in 0s 15.33 MB/s done test.bin -> s3://data.example.com/test.bin [part 10 of 13,15MB] 15728640 of 15728640 100% in 0s 17.01 MB/s done test.bin -> s3://data.example.com/test.bin [part 11 of 13,15MB] 15728640 of 15728640 100% in 0s 15.36 MB/s done test.bin -> s3://data.example.com/test.bin [part 12 of 13,15MB] 15728640 of 15728640 100% in 0s 16.56 MB/s done test.bin -> s3://data.example.com/test.bin [part 13 of 13,10MB] 11256320 of 11256320 100% in 0s 14.15 MB/s done user@mothership:~/s3# s3cmd get s3://data.example.com/test.bin test.bin.new s3://data.example.com/test.bin -> test.bin.new [1 of 1] 200000000 of 200000000 100% in 11s 16.20 MB/s done
也许这篇文章也很有趣:Network performance within Amazon EC2 and to Amazon S3
以上是脚本宝典为你收集整理的php – 慢S3 – > EC2转移.错误的代码?全部内容,希望文章能够帮你解决php – 慢S3 – > EC2转移.错误的代码?所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。