在boto3或botocore中,如何设置请求重试次数等价?
例如在boto2中
from boto import config
config.set('Boto', 'num_retries', '20')
如何在 boto3 中执行此操作?我试过了
conn._session.set_config_variable("num_retries", "20")
但是当我然后 get_config_variable("num_retries")
时,返回 None
。
最佳答案
您现在应该能够做到这一点,至少对于 ec2 和其他客户端来说也是如此:
from botocore.config import Config
config = Config(
retries = dict(
max_attempts = 10
)
)
ec2 = boto3.client('ec2', config=config)
关于python - 更改 boto3 中的请求重试次数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34003350/