boto3资源配置选项更新s3资源的实例化后

时间:2019-08-13 14:29:32

标签: amazon-s3 boto3

我正在用boto3实例化s3资源。我有具体问题 在connect_timeoutread_timeoutmax_attempts上。我有两套 操作-I / O和非I / O。在相同的s3资源上 在I / O或非I / O操作上,如何更改这些选项?

如果这不可能,我正在考虑实例化两个s3资源 -一个用于I / O,另一个用于非I / O-有没有比这更好的选择 这个吗?

其背后的原因-max_attempts:7-花费了更长的时间 由于指数退避计时器-对于I / O操作是可以的,但不能 非I / O操作可接受。

s3Resource = boto3.resource('s3’, use_ssl=False, endpoint_url=<>, ,aws_access_key_id=<>,
    aws_secret_access_key=<>, config=Config(signature_version='s3v4',
    connect_timeout=5, read_timeout=5, retries={'max_attempts': 7})
    )

0 个答案:

没有答案
相关问题