Usar o Amazon SQS no AWS Explorer - AWS Kit de ferramentas com Amazon Q

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á.

Usar o Amazon SQS no AWS Explorer

O Amazon Simple Queue Service (Amazon SQS) é um serviço de fila flexível que permite a passagem da mensagem entre diferentes processos de execução em uma aplicação de software. As filas do Amazon SQS estão localizadas na infraestrutura da AWS, mas os processos que estão passando mensagens podem no local, em instâncias do Amazon EC2 ou em uma combinação de ambos. O Amazon SQS é ideal para coordenar a distribuição de trabalho em vários computadores.

O kit de ferramentas para Visual Studio permite visualizar filas do Amazon SQS associadas à conta ativa, criar e excluir filas, bem como enviar mensagens por meio de filas. (Conta ativa é a conta selecionada no AWS Explorer.)

Para obter mais informações sobre o Amazon SQS, acesse Conceitos básico do Amazon SQS na documentação da AWS.

Criação de uma fila

Você pode criar uma fila do Amazon SQS no AWS Explorer. O ARN e o URL da fila se basearão no número da conta ativa e no nome da fila especificado por você na criação.

Para criar uma fila

  1. No AWS Explorer, abra o menu de contexto (clique com o botão direito) do nó Amazon SQS e escolha Criar fila.

  2. Na caixa de diálogo Create Queue (Criar fila), especifique o nome da fila, o tempo limite de visibilidade padrão e o atraso na entrega padrão. O tempo limite de visibilidade padrão e o atraso na entrega padrão são especificados em segundos. O tempo limite de visibilidade padrão é o valor de tempo em que uma mensagem será invisível para o recebimento de processos em potencial depois que um determinado processo tiver adquirido a mensagem. O atraso na entrega padrão é o valor de tempo desde o momento em que a mensagem é enviada até o momento em que ela se torna visível inicialmente para o recebimento de processos em potencial.

  3. Escolha OK. A nova fila será exibida como um subnó no nó Amazon SQS.

Exclusão de uma fila

Você pode excluir filas no AWS Explorer. Se você excluir uma fila, todas as mensagens associadas à fila deixarão de estar disponíveis.

Para excluir uma fila

  1. No AWS Explorer, abra os menus de contexto (clique com o botão direito) da fila que você deseja excluir e escolha Excluir.

Gerenciar propriedades da fila

Você pode visualizar e editar as propriedades de qualquer uma das filas exibidas no AWS Explorer. Você também pode enviar mensagens para a fila nessa visualização de propriedades.

Para gerenciar propriedades da fila

  • No AWS Explorer, abra o menu de contexto (clique com o botão direito) da fila cujas propriedades você deseja gerenciar e escolha Visualizar fila.

    Na visualização de propriedades da fila, você pode editar o tempo limite de visibilidade, o tamanho de mensagem máximo, o período de retenção da mensagem e o atraso na entrega padrão. O atraso na entrega padrão pode ser substituído quando você envia uma mensagem. Na captura de tela a seguir, o texto obscurecido é o componente do número da conta do ARN e do URL da fila.

AWS SQS queue details showing configuration settings and message sampling table.
SQS queue properties view

Enviar uma mensagem para uma fila

Na visualização de propriedades da fila, você pode enviar uma mensagem para a fila.

Para enviar uma mensagem

  1. Na parte superior da visualização de propriedades da fila, escolha o botão Enviar.

  2. Digite a mensagem. (Opcional) Insira um atraso na entrega que substituirá o atraso na entrega padrão da fila. No exemplo a seguir, substituímos o atraso por um valor de 240 segundos. Escolha OK.

    Send Message dialog box with message body input and delivery delay option.
    Enviar mensagem dialog box
  3. Aguarde aproximadamente 240 segundos (quatro minutos). A mensagem será exibida na seção Message Sampling (Amostragem de mensagem) da visualização de propriedades da fila.

    Queue properties view showing message details, including timestamp and sampling information.
    SQS properties view with sent message

    A data e hora na visualização de propriedades da fila é o momento em que você escolhe o botão Send (Enviar). Isso não inclui o atraso. Por isso, o momento em que a mensagem é exibida na fila e está disponível para os destinatários pode ser posterior à data e hora. A data e hora é exibida no horário local do computador.