Я получаю ThrottlingException при использовании AWS translate api - PullRequest
0 голосов
/ 03 апреля 2020

Я выполняю этот код для перевода

translate = boto3.client(service_name='translate',
    aws_access_key_id="secret",
    aws_secret_access_key="secret",
    region_name='eu-central-1',
    use_ssl=True)

translate.translate_text(Text=data,SourceLanguageCode="de",TargetLanguageCode="en").get("TranslatedText")

Код выполняется правильно для большей части теста, но неожиданно выдает следующую ошибку:

An error occurred (ThrottlingException) when calling the TranslateText operation (reached max retries: 4): Rate exceeded 

Как обработать это исключение?

1 Ответ

0 голосов
/ 06 апреля 2020

Эта ссылка содержит ответы на исключения регулирования https://docs.aws.amazon.com/translate/latest/dg/what-is-limits.html#limits -throttling Служба расширяет парк на основе шаблона трафика c. Интересно, на каком TPS вы попали в пределы дросселирования?

&

Вы также пробовали другой регион, например, eu-west-1?

...