Encontrando ciertos mensajes en SQS

Sé que SQS no está diseñado para eso, pero tengo curiosidad, ¿es posible encontrar mensajes en una cola que cumplan con algunos criterios?

Puedo extraer mensajes en un bucle, buscar en los cuerpos de los mensajes algún patrón (sin siquiera deserializarlos) y filtrar los mensajes que necesitaba. Pero luego es posible terminar con un bucle infinito: los primeros mensajes que leo volverán a la cola cuando llegue al final de la cola ...

Ampliación de la visibilidad de los mensajes posible, pero ¿cómo sé exactamente cuánto tardará en escanear toda la cola y durante cuánto tiempo debería ampliar la visibilidad? ¿Qué pasa si tengo literalmente diez mil mensajes allí?

¿Hay alguna solución aquí? Necesito escanear la cola en busca de algunos mensajes, y eliminarlos ...

Respuestas a la pregunta(6)

Su respuesta a la pregunta