Manejo de mensajes duplicados SQS

Estoy ejecutando un proceso de cola usandoAmazons SQS y una máquina separada que procesa los trabajos (un trabajador). También estoy usando elsupervisor para asegurarse de quequeue:listen siempre se ejecuta en la máquina de trabajo, pero cuando definonumprocs=8 (como el ejemplo en el sitio web de laravel) los trabajos se ejecutan más de una vez, por lo tanto, los correos electrónicos se envían un par de veces, etc.

¿Alguna idea de cómo puedo asegurarme de que un trabajo se ejecute solo una vez, incluso si estoy ejecutando múltiples procesos y máquinas de trabajo?

Respuestas a la pregunta(1)

Su respuesta a la pregunta