Добрый день.
Мне нужно отправить рассылку из примерно пятнадцати тысяч писем, используя Amazon SES.
Я решил реализовать это с помощью Batch API, отправляя в каждой операции определенное количество писем.
Но, как оказалось, тарифный план Amazon'a имеет ограничения - он может рассылать не более 14 писем в секунду. И кроме того, принимать для рассылки он может также не более 14 писем в секунду.
Вот вопрос - возможно ли в Batch API при создании пакетных операций задавать интервал между соседними операциями?
То есть, например, операция отправила 14 писем для рассылки, далее идет интервал в 1 секунду, далее выполняется следующая операция - 14 писем ... и т. д.
Хотелось бы уточнить решение именно через Batch API.
Версия Drupal:
7.x
Вопрос задан 15.01.2018 - 13:29
Ответы
Ответ дан 15.01.2018 - 14:39
Спасибо большое.
Уже реализовал задержку внутри функции, работает.