我目前正在尝试将 API 响应作为 JSON 文件流式传输到 S3。我无法写入本地驱动器。但我不断收到“104 Connection reset by peer”错误。我想知道我的代码是否是最好的方法,它是否会导致问题?
这是我目前的方法
s3 = boto3.resource('s3', region_name='eu-west-1')
s3object = s3.Object(s3_bucket, output_file)
s3object.put(Body=(bytes(json.dumps(obj).encode('UTF-8'))))
这是boto 中公认的问题。你的方法没有任何问题。也许尝试在另一个地区创建一个存储桶。或者,如果可以在本地捕获数据,则将其上传到 s3。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句