python 3.7 boto3 1.4.4
Fehlerwiederholung und exponentielles Backoff in AWS
Jedes AWS SDK implementiert eine automatische Wiederholungslogik
Entweder in der Konfigurationsdatei oder im Code ändern Für Konfigurationsdateien gilt dies auch in der AWS-CLI
Bereiten Sie ~ / .aws / models / _retry.json vor. Das Format ist dasselbe wie _retry.json im Botocore-Paket. http://botocore.readthedocs.io/en/latest/reference/loaders.html
boto2.num_retries equivalent in retryhandler.py or _retry.json #882
import boto3
client = boto3.client('stepfunctions')
client.meta.events._unique_id_handlers['retry-config-states']['handler']._checker.__dict__['_max_attempts'] = 1
Der "States" -Teil von "Retry-Config-States" ist der Wert für jeden Dienst. Im obigen Beispiel wird die Anzahl der Wiederholungen in Schrittfunktionen auf 1 gesetzt.
Derzeit wartet eine PR, mit der Sie Einstellungen für jede Sitzung festlegen können, auf eine Zusammenführung Add possibility of modifying retry_config #891
Recommended Posts