Utilizzo di Amazon SQSAWSEsploratore - AWS Toolkit con Amazon Q

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Utilizzo di Amazon SQSAWSEsploratore

Amazon Simple Queue Service (Amazon SQS) è un servizio di code flessibile che consente di passare messaggi tra diversi processi di esecuzione in un'applicazione software. Le code di Amazon SQS si trovano nellaAWSinfrastruttura, ma i processi che passano messaggi possono essere localizzati in locale, su istanze Amazon EC2 o su alcune combinazioni di questi. Amazon SQS è ideale per coordinare la distribuzione del lavoro su più computer.

Il Toolkit for Visual Studio consente di visualizzare le code di Amazon SQS associate all'account attivo, creare ed eliminare code e inviare messaggi tramite code. (Per account attivo, intendiamo il conto selezionato inAWSExplorer.)

Per maggiori informazioni su Amazon SQS, consulta la sezioneIntroduzione a SQSnellaAWSdocumentazione.

Creazione di una coda

Puoi creare una coda Amazon SQS daAWSExplorer. L'ARN e l'URL per la coda saranno basati sul numero di conto dell'account attivo e sul nome della coda specificato al momento della creazione.

Per creare una coda

  1. Nello statoAWSExplorer, aprire il menu contestuale (pulsante destro del mouse) perAmazon SQSnodo, quindi scegliCREATE QUEUE.

  2. NellaCREATE QUEUEfinestra di dialogo, specificare il nome della coda, il timeout di visibilità predefinito e il ritardo di consegna predefinito. Il timeout di visibilità predefinito e il ritardo di consegna predefinito sono specificati in pochi secondi. Il timeout di visibilità predefinito è il periodo di tempo in cui un messaggio sarà invisibile ai potenziali processi di ricezione dopo che un determinato processo ha acquisito il messaggio. Il ritardo di recapito predefinito è la quantità di tempo dal momento in cui il messaggio viene inviato al momento in cui diventa visibile ai potenziali processi di ricezione.

  3. Scegli OK. La nuova coda apparirà come sottonodo sotto ilAmazon SQSnodo.

Eliminazione di una coda

È possibile eliminare le code esistenti daAWSExplorer. Se si elimina una coda, i messaggi associati alla coda non sono più disponibili.

Per eliminare una coda

  1. Nello statoAWSEsplora risorse, aprire i menu contestuali (pulsante destro del mouse) per la coda da eliminare e scegliereElimina.

Gestione delle proprietà della coda

È possibile visualizzare e modificare le proprietà di una qualsiasi delle code visualizzate inAWSExplorer. Puoi anche inviare messaggi alla coda da questa vista delle proprietà.

Per gestire le proprietà della coda

  • Nello statoAWSExplorer, aprire il menu contestuale (pulsante destro del mouse) per la coda di cui si desidera gestire le proprietà e scegliereVisualizzare la coda.

    Dalla vista delle proprietà della coda è possibile modificare il timeout di visibilità, la dimensione massima del messaggio, il periodo di conservazione dei messaggi e il ritardo di recapito predefinito. Il ritardo di recapito predefinito può essere sovrascritto quando si invia un messaggio. Nella schermata seguente, il testo oscurato è il componente del numero di conto dell'ARN e dell'URL della coda.

SQS queue properties view

Invio di un messaggio a una coda

Dalla vista delle proprietà della coda, è possibile inviare un messaggio alla coda.

Per inviare un messaggio

  1. Nella parte superiore della vista delle proprietà della coda, scegliereInvia.

  2. Digita il messaggio. (Facoltativo) Inserire un ritardo di consegna che sostituirà il ritardo di consegna predefinito per la coda. Nell'esempio seguente, abbiamo sovrascritto il ritardo con un valore di 240 secondi. Scegli OK.

    Inviare messaggio dialog box
  3. Attendere circa 240 secondi (quattro minuti). Il messaggio apparirà nellaCampionamento dei messaggisezione della vista delle proprietà della coda.

    SQS properties view with sent message

    Il timestamp nella vista delle proprietà della coda è l'ora in cui hai sceltoInvia. Non include il ritardo. Pertanto, l'ora in cui il messaggio appare nella coda ed è disponibile per i destinatari potrebbe essere successivo a questo timestamp. Il timestamp viene visualizzato nell'ora locale del computer.