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)