2016-01-03 3 views
1

Я собираюсь использовать SAS Amazon для отправки электронных писем на веб-сайте, который я сейчас создаю. Согласно образцу java-кода, который они предоставили в своей документации API, я разработал функциональность, и я смог отправить электронные письма. Но когда дело доходит до обработки большого количества электронных писем за очень короткое время, какой лучший механизм для контроля? Предоставляют ли они какой-либо механизм очереди для электронных писем? Я не мог найти это из документации по API, и их техническое обслуживание доступно только для пользователей, которые приобрели учетную запись.Отправка огромного количества писем с использованием Amazon SES

Может ли кто-нибудь найти решение этой проблемы?

+0

* «Какой лучший механизм для наблюдения?» * Что означает этот вопрос? * «Предоставляют ли они какой-либо механизм очереди для электронных писем?» * Механизм очереди для какой цели? После того, как вы отправили электронное письмо на SES, у него есть внутренние очереди, но они не очень актуальны, поэтому я снова должен спросить ... что означает этот вопрос? «Механизм очереди», по какой причине или предложить? Просьба уточнить проблему. –

ответ

1

Как правило, я использую пользовательское решение SQS для процесса групповой рассылки.

Отправка нескольких сообщений электронной почты с веб-сервера не является идеальной, поэтому обычно у меня есть только веб-сайт, который отправляет запрос на электронные письма для внутреннего процесса в один звонок, затем я создаю сообщение SQS для каждый получатель и (в моем случае) используют службу Windows, которая запрашивает сообщения из SQS и отправляет электронные письма темпами, которые я хочу, чтобы они выходили. Если возникают ошибки, сообщение остается в очереди и автоматически повторяется.

С такой архитектурой, в зависимости от ваших томов, вы можете автоматически создавать новые экземпляры, если размер очереди SQS слишком велик для того, чтобы один экземпляр обрабатывался своевременно.

Смежные вопросы