首页 > 解决方案 > 分段上传的内部错误

问题描述

最近我的代码遇到了 S3 中的存储桶的间歇性问题,该存储桶基本上是下载、解析和重新上传文件,我使用 python 和 boto(不是 boto3)来执行 S3 操作我的版本是 boto 2.36.0 你知道吗为什么有时 S3 会出现这种错误。

基于他们的文档 https://docs.aws.amazon.com/AmazonS3/latest/API/mpUploadComplete.htmlç

正文中指定错误的示例响应 以下响应表明在发送 HTTP 响应标头后发生了错误。请注意,虽然 HTTP 状态代码为 200 OK,但请求实际上已失败,如错误元素中所述。

但仍然不是一个很好的例子来说明正在发生的事情以及为什么有时会发生

我尝试使用相同版本将一些手动上传到我的存储桶,但手动执行时我没有注意到任何内容

<?xml version="1.0" encoding="UTF-8"?>
<Error>
<Code>InternalError</Code>
<Message>We encountered an internal error. Please try again.</Message>
<RequestId>A127747D40AB1AC3</RequestId>
<HostId>Clz3f+rO2K1KfD0ZwSkpa9WnPvUh/mngdi99eDiSbdR0uzOP5a7RcYUem6ILYbtQdIJ02aUw2M4=</HostId>
</Error>

标签: pythonamazon-s3boto

解决方案


推荐阅读