SQS Обработка дублированных сообщений

Я запускаю процесс очереди, используяAmazons SQS и отдельная машина, которая обрабатывает задания (работник). Я также используюsupervisor чтобы убедитьсяqueue:listen всегда работает на рабочей машине, но когда я определяюnumprocs=8 (как пример на веб-сайте laravel) задания выполняются более одного раза, поэтому электронные письма отправляются пару раз и т. д. '.

Любая идея, как я могу убедиться, что задание выполняется только один раз, даже если я запускаю несколько рабочих процессов и машин?

Ответы на вопрос(1)

Ваш ответ на вопрос