Inscrever uma fila em um tópico do Amazon SNS usando o console do Amazon SQS - Amazon Simple Queue Service

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Inscrever uma fila em um tópico do Amazon SNS usando o console do Amazon SQS

Você pode assinar uma ou mais filas do Amazon SQS em um tópico do Amazon Simple Notification Service (Amazon SNS). Quando você publica uma mensagem em um tópico, o Amazon SNS envia a mensagem para cada fila inscrita. O Amazon SQS gerencia a assinatura e todas as permissões necessárias. Para ter mais informações sobre o Amazon SNS, consulte O que é o Amazon SNS? no Guia do desenvolvedor do Amazon Simple Notification Service.

Quando você assina uma fila do Amazon SQS, em um tópico do SNS, o Amazon SNS usa HTTPS para encaminhar mensagens para o Amazon SQS. Para obter informações sobre como usar o Amazon SNS com filas criptografadas do Amazon SQS, consulte Configurar KMS permissões para AWS serviços.

Importante

O Amazon SQS é compatível com até 20 instruções por política de acesso. Assinar um tópico do Amazon SNS adiciona uma instrução desse tipo. Exceder esse valor causará uma falha na entrega da assinatura do tópico.

Para inscrever uma fila em um tópico do SNS (console)
  1. Abra o console do Amazon SQS em https://console.aws.amazon.com/sqs/.

  2. No painel de navegação, escolha Queues.

  3. Na lista de filas, escolha a fila (ou filas) que você deseja assinar em um tópico do SNS.

  4. Em Actions (Ações), escolha Subscribe to Amazon SNS topic (Inscrever-se no tópico do Amazon SNS).

  5. No menu Specify an Amazon SNS topic available for this queue (Especificar um tópico do Amazon SNS disponível para esta fila), escolha o tópico do SNS para sua fila.

    Se o tópico do SNS não estiver listado no menu, escolha Enter Amazon SNS topic ARN (Inserir o ARN do tópico do Amazon SNS) e, em seguida, insira o nome do recurso da Amazon (ARN) do tópico.

  6. Escolha Salvar.

  7. Para verificar o resultado da assinatura, publique no tópico e, em seguida, visualize a mensagem que o tópico envia para a fila. Para ter mais informações, consulte Publicação de mensagens do Amazon SNS no Guia do desenvolvedor do Amazon Simple Notification Service.

Se a fila do Amazon SQS e o tópico do SNS forem diferentes Contas da AWS, o proprietário do tópico deverá primeiro confirmar a assinatura. Para obter mais informações, consulte Confirme a assinatura no Guia do desenvolvedor do Amazon Simple Storage Service.

Para obter informações sobre a assinatura de um tópico de SNS entre regiões, consulte Envio de mensagens do Amazon SNS para uma fila ou função do Amazon SQS em uma região diferente AWS Lambda no Guia do desenvolvedor do Amazon Simple Notification Service