Introducción a Simple Queue Service (SQS)
🌐 Domina el Arte de la Cola de Mensajes: 🚀 Una Guía Introductoria a SQS 💬
Este ejercicio vamos a crear y administrar las colas en AWS
- en el menu vamos a la opcion "Application Integration" y escogemos el servicio **Simple Queue Service **
- Presionamos el boton Create Queue
- Nos mostrara la ventana "Create queue" escogemos la opcion FIFO y le asignamos un nombre
- Dejamos todas las opciones tal como estan, y presionamos el boton "Create queue"
- Vemos que la cola ha sido creada satisfactoriamente
- Vamos a crear una colsa standard, escogemos la opcion STANDARD y le asignamos un nombre
- Ahora en la cola FIFO creada anteriormente, presionamos el boton "Send and receive messages" para poder enviar mensajes a la cola
- Escribimos el cuerpo del mensaje y presionamos el boton "Send message"
Vemos que el mensaje fue enviado satisfactoriamente
- Vemos en la cola de mensajes, que hay un mensaje disponible para ser leido
- Si queremos procesar este mensaje debemos presionar el boton "Pool for mesages"
- Vemos el proceso cuando esta leyendo los mensajes
- luego de finalziamos veos el mensaje que fue procesado
- Podemos hacer lo mismo en la cola Standard
- creamos un mensaje y lo enviamos
- procesamos el mensaje
- Vemos que el resultado fue satisfactorio
- Ahora vamos a editar la cola FIFO para explicar las siguientes propiedades
- Tiempo de espera del mensaje de recepción. Puede ser cualquier valor entre 0 y 20 segundos.
- El tiempo de espera de visibilidad es un período de tiempo en el que AWS SQS evita que los otros componentes reciban y procesen los mensajes.
- La cola de retraso nos permite retrasar/posponer la entrega de un nuevo mensaje durante un período de tiempo determinado
- La opción Purge Queue nos permite eliminar los mensajes en la cola.
- Vemos que la opcion se encuentra en esta lista
- Confirmamos la eliminacion al escribir la palabra purge
- Vemos que la cola ya no tiene mensajes disponibles