Una aplicación consume mensajes de una cola de Amazon SQS, pero a veces la aplicación está inactiva, lo que provoca que los mensajes caduquen y se eliminen después de 1 día, lo que resulta en pérdida de datos. ¿Qué acciones reducirán la pérdida de datos para la aplicación? (Elija dos)
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Aumentar el período de retención de mensajes., Adjuntar una cola de mensajes fallidos (DLQ) a la cola de SQS..
Por qué esta es la respuesta
Aumentar el período de retención de mensajes es crucial porque permite que los mensajes permanezcan en la cola por más tiempo (hasta 14 días), dando a la aplicación más tiempo para procesarlos cuando vuelva a estar activa, evitando así su eliminación por caducidad. Adjuntar una cola de mensajes fallidos (DLQ) es otra medida clave. Si los mensajes no pueden ser procesados después de un número específico de reintentos o si la aplicación falla repetidamente, la DLQ los almacena en lugar de eliminarlos, permitiendo su análisis y reprocesamiento posterior, lo que reduce significativamente la pérdida de datos. Aumentar el tiempo de espera de visibilidad solo evita que otros consumidores procesen un mensaje mientras uno lo está procesando, no previene la caducidad. Usar una cola de retardo solo pospone la entrega inicial, no resuelve el problema de una aplicación inactiva. Reducir el tiempo de procesamiento de mensajes es una optimización del rendimiento, no una solución para la pérdida de datos cuando la aplicación está inactiva.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta