Драгоценный камень aws-ses и массовая рассылка по электронной почте: один раз я звоню с массивом из 1000 адресов или 1000 раз? - PullRequest
2 голосов
/ 10 августа 2011

У меня настроена SES, и я готовлю свое приложение для отправки массовых электронных писем на 600 - 1000 адресов за одно почтовое сообщение.

Я хотел бы знать, должен ли я вызывать метод отправки один раз с 1000 электронными письмами или вызывать 1000 раз с одним электронным письмом.

Кроме того, я на Heroku с 30-секундным временем выполнения.

Спасибо.

1 Ответ

4 голосов
/ 10 августа 2011

Вы не должны делать что-то интенсивное удаленно, как отправка 1000 электронных писем в ответе через Интернет.Я предлагаю использовать камень Delayed Job .Он будет запускать процессы в фоновом режиме, масштабируя работника и выключая его, когда это будет сделано.Поскольку с работников взимается плата за минуту, вы будете платить не более пары центов в месяц, поскольку ваша задача должна быть выполнена менее чем за минуту и ​​не должна выполняться все так часто.Вам также не придется беспокоиться о времени выполнения 30 секунд.

Надеюсь, это поможет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...