Uso do Amazon SQS a partir deAWSExplorer - 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á.

Uso do Amazon SQS a partir deAWSExplorer

O Amazon Simple Queue Service (Amazon SQS) é um serviço de fila flexível que permite a passagem da mensagem entre processos diferentes de execução em um aplicativo de software. As filas do Amazon SQS estão localizadas naAWSNo entanto, os processos que estão passando mensagens podem estar localizados localmente, em instâncias do Amazon EC2, ou em uma combinação deles. O Amazon SQS é ideal para coordenar a distribuição de trabalho em vários computadores.

O Toolkit for Visual Studio permite visualizar filas do Amazon SQS associadas à conta ativa, criar e excluir filas, além de enviar mensagens por meio de filas. (Por conta ativa, queremos dizer a conta selecionada emAWSExplorador.)

Para obter mais informações sobre o Amazon SQS, consulteIntrodução ao SQSnoAWSdocumentação.

Criação de uma fila

Você pode criar uma fila do Amazon SQS a partir deAWSExplorador. 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. DentroAWSNo Explorer, abra o menu de contexto (clique com o botão direito do mouse)Amazon SQSnó e, em seguida, escolhaCriar 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 existentes doAWSExplorador. Se você excluir uma fila, todas as mensagens associadas à fila deixarão de estar disponíveis.

Para excluir uma fila

  1. DentroAWSExplorador, abra os menus de contexto (clique com o botão direito do mouse) da fila que você deseja excluir e escolhaExcluir.

Gerenciar propriedades da fila

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

Para gerenciar propriedades da fila

  • DentroAWSExplorador, abra o menu de contexto (clique com o botão direito do mouse) da fila cujas propriedades você deseja gerenciar e escolhaVisualizar 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 Send (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.