我正在将大约 200,000 个文件(每个最大约 1MB)从 EC2 实例(均位于欧洲西部)上传到 S3 存储桶。
从使用 CloudWatch 监控 EC2(查看NetworkOut指标)来看,随着时间的推移,上传传输似乎有所下降:
我分几批上传文件,下载似乎是一致的,通常在四五个小时后(但有时发生得更快)。
这些文件使用 Python 脚本上传,其中:
我尝试了两种上传 .gzip 文件的方法......
boto3.client("s3").upload_file(file.gz, bucket, file.gz)...但我看到每种方法都有相同的下降。
什么可能导致这种情况?或者我应该收集什么信息来调试它?
编辑
这是同一时期的图表,显示了BurstBalance指标(EC2 实例是 t2.small):
这是CPUCreditBalance: