AWS Ошибка SES при выполнении «PutConfigurationSetDeliveryOptions» для https://email.eu-west-1.amazonaws.com 400 неверный запрос - PullRequest
0 голосов
/ 17 января 2020

Кажется, я случайно получаю эту ошибку при отправке уведомлений через AWS SES. Некоторые электронные письма go через хорошо, другие - нет, и они совершенно случайны - разные партии и разные результаты.

Я проверил все возможные посты, ссылающиеся на аналогичную проблему, и ни одна из них не соответствует этому сценарию. .

Я точно знаю, что все учетные данные API и конечные точки верны - иначе это не получится для всех сообщений.

Вот что я получаю с отдельными дистрибутивами:

Error executing "PutConfigurationSetDeliveryOptions" on "https://email.eu-west-1.amazonaws.com";
AWS HTTP error: Client error: `POST https://email.eu-west-1.amazonaws.com` resulted in a `400 Bad Request` response:

<ErrorResponse xmlns="http://ses.amazonaws.com/doc/2010-12-01/">
    <Error>
        <Type>Sender</Type>
        <Code>Throttling< (truncated...)
            Throttling (client): Rate exceeded - <ErrorResponse xmlns="http://ses.amazonaws.com/doc/2010-12-01/">
        <Error>
        <Type>Sender</Type>
        <Code>Throttling</Code>
        <Message>Rate exceeded</Message>
    </Error>
    <RequestId>64c1b4f6-0c9d-4242-b400-2ab1fd5d8dfb</RequestId>
</ErrorResponse>

Правильно ли я понимаю, что это действительно относится к превышению максимальной скорости? Было только около 20 уведомлений, но максимальная скорость в секунду составляет 14, но они распределяются индивидуально с помощью задания в очереди?

...