Creación de una cola estándar de Amazon SQS y envío de un mensaje - Amazon Simple Queue Service

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Creación de una cola estándar de Amazon SQS y envío de un mensaje

El modo de crear una cola estándar para Amazon SQS es el siguiente.

Cree una cola con la consola Amazon SQS

Puede usar la consola de Amazon SQS para crear colas estándar. La consola proporciona valores predeterminados para todas las configuraciones excepto para el nombre de la cola.

importante

El 17 de agosto de 2022, se aplicó de forma predeterminada el cifrado del servidor (SSE) a todas las colas de Amazon SQS.

No agregue información de identificación personal (PII) ni ninguna otra información confidencial o sensible en los nombres de las colas. Muchos Amazon Web Services pueden acceder a los nombres de las colas, incluidos los CloudWatch registros y la facturación. Los nombres de las colas no están diseñados para contener información privada o confidencial.

Creación de una cola estándar de Amazon SQS
  1. Abra la consola de Amazon SQS en https://console.aws.amazon.com/sqs/.

  2. Elija Crear cola.

  3. En Tipo, el tipo de cola estándar se establece de forma predeterminada.

    nota

    No se puede cambiar el tipo de cola después de crearla.

  4. Escriba un Nombre para la cola.

  5. (Opcional) La consola establece valores predeterminados para los parámetros de configuración de la cola. En Configuración, puede establecer nuevos valores para los siguientes parámetros:

    1. En Tiempo de espera de visibilidad, introduzca la duración y las unidades. El intervalo es de 0 segundos a 12 horas. El valor de predeterminado es de 30 segundos.

    2. En Periodo de retención del mensaje, introduzca la duración y las unidades. El intervalo es de 1 minuto a 14 días. El valor predeterminado es 4 días.

    3. En Retraso de entrega, introduzca la duración y las unidades. El intervalo es de 0 segundos a 15 minutos. El valor predeterminado es 0 segundos.

    4. En Tamaño máximo del mensaje, introduzca un valor. El intervalo es de 1 KB a 256 KB. El valor predeterminado es 256 KB.

    5. En Tiempo de espera de recepción del mensaje, introduzca un valor. El intervalo es de 0 a 20 segundos. El valor predeterminado es 0 segundos, lo que establece un sondeo corto. Cualquier valor distinto de cero establece un sondeo largo.

  6. (Opcional) Defina una política de acceso. La política de acceso define las cuentas, los usuarios y los roles que pueden acceder a la cola. La política de acceso también define las acciones (como SendMessage, ReceiveMessage oDeleteMessage) a las que pueden acceder los usuarios. La política predeterminada permite que solo el propietario de la cola envíe y reciba mensajes.

    Para definir la política de acceso, realice una de las siguientes acciones:

    • Elija Básico para configurar quién puede enviar mensajes a la cola y quién puede recibir mensajes de la cola. La consola crea la política basándose en sus elecciones y muestra la política de acceso resultante en el panel JSON de solo lectura.

    • Elija Avanzado para modificar directamente la política de acceso de JSON. De este modo, puede especificar un conjunto personalizado de acciones que puede realizar cada entidad principal (cuenta, usuario o rol).

  7. En Política de permiso de redireccionamiento, elija Habilitado. Seleccione una de las siguientes opciones: Permitir todo, Por cola o Denegar todo. Al elegir Por cola, especifique una lista de hasta diez colas de origen por nombre de recurso de Amazon (ARN).

  8. De forma predeterminada, Amazon SQS proporciona un cifrado del servidor administrado. Para elegir un tipo de clave de cifrado o para desactivar el cifrado del servidor administrado por Amazon SQS, expanda Cifrado. Para obtener más información sobre los tipos de claves de cifrado, consulte Configuración del cifrado del lado del servidor para una cola mediante claves de cifrado administradas por SQL y Configuración del cifrado del lado del servidor para una cola mediante la consola Amazon SQS.

    nota

    Con SSE activado, se rechazarán las solicitudes SendMessage y ReceiveMessage anónimas a la cola cifrada. Las prácticas recomendadas de seguridad de Amazon SQS desaconsejan utilizar solicitudes anónimas. Si desea enviar solicitudes anónimas a una cola de Amazon SQS, asegúrese de desactivar SSE.

  9. (Opcional) Para configurar una cola de mensajes fallidos a fin de recibir mensajes que no se pueden entregar, expanda Cola de mensajes fallidos.

  10. (Opcional) Para agregar etiquetas a la cola, expanda Etiquetas.

  11. Elija Crear cola. Amazon SQS crea la cola y muestra la página Detalles de la cola.

Amazon SQS propaga la información sobre la nueva cola por todo el sistema. Dado que Amazon SQS es un sistema distribuido, es posible que experimente un ligero retraso antes de que la consola muestre la cola en la página Colas.

Enviar un mensaje

Después de crear la cola, puede enviarle un mensaje.

  1. En el panel de navegación izquierdo, elija Colas. En la lista de colas, seleccione la cola que ha creado.

  2. En Acciones, elija Enviar y recibir mensajes.

    La consola muestra la página Enviar y recibir mensajes.

  3. En Cuerpo del mensaje, especifique el texto del mensaje.

  4. Para una cola estándar, puede introducir un valor para Retraso de entrega y elegir las unidades. Por ejemplo, introduzca 60 y elija segundos. Para obtener más información, consulte Temporizadores de mensajes de Amazon SQS.

  5. Elija Enviar mensaje.

    Cuando se envía el mensaje, la consola muestra un mensaje de confirmación. Elija Ver detalles para mostrar información sobre el mensaje enviado.