Mens du bruker AWS SQS, administreres hele køinfrastrukturen av AWS, så det er ikke nødvendig å utvikle, administrere og vedlikeholde meldingsstyringssystemets databaser, maskinvare og ressurser. Interessant nok var Amazon SQS den første tjenesten som ble introdusert av AWS noensinne.
Denne artikkelen vil forklare praktisk bruk av AWS SQS for å sende, lagre og motta meldinger.
Bruke AWS SQS
Massene foretrekker AWS SQS på grunn av sin pålitelighet og brukervennlig infrastruktur. Fra AWS -konsollen, bare søk etter Simple Couth -tjenesten:
For å opprette en ny kø, klikker du bare på "Opprett køen" -knappen:
Velg etter det køen som enten "standard" eller "FIFO (første-inn, første-out)". Å velge alternativet "standard" organiserer ikke meldingene i sekvensen de blir sendt. Mens du velger, organiserer “FIFO” meldingene i sekvensen de blir sendt.
For dette innlegget velger vi “Standard” her. Skriv etter et navn for køen:
Konfigurer nå køen i henhold til arten av oppgavene som skal utføres:
Brukeren kan også aktivere kryptering av serversiden mens han oppretter køen:
Nå, som de andre AWS -tjenestene, krever AWS -kø også å sette en tilgangspolicy for å erklære brukerne og tjenestene som kan få tilgang til denne tjenesten. Her kan brukeren også velge spesifiserte AWS -brukere og kontoer for å få tilgang til meldingene i køen. Når alternativet "Bare køeier" er valgt, får kø -meldingene bare det som har opprettet køen:
Brukeren kan også erklære andre kildekøer for å gi dem tilgang:
Til slutt klikker du på "Opprett kø" -knappen for å avslutte konfigurasjonen og opprette køen:
Etter at køen er opprettet, kan meldinger genereres og sendes gjennom dette. Klikk på knappen "Send og motta meldinger" for å generere en melding:
Skriv inn en melding i "Meldingsorganet" og definer leveringsforsinkelsestiden for meldingen, og klikk deretter på "Send melding" -knappen:
En suksessmelding ser ut til at meldingen har blitt sendt med hell:
Bla ned til bunnen. Antall "meldinger som er tilgjengelige" vil endre seg fra null til en. For å se meldingen, klikk på alternativet "Poll for Meldinger":
Etter å ha tatt noen sekunder, vises meldingsdetaljene. For å åpne den faktiske meldingen, klikker du på meldings -IDen:
På denne måten kan meldingsinformasjon, kropp og attributter sees:
Dette handlet om hvordan du bruker AWS SQS.
Konklusjon
AWS SQS gir alle funksjonene i et meldingsstyringssystem uten behov for å sette opp en maskinvareserver eller ekstra ressurser. Den har en veldig brukervennlig infrastruktur som gjør den til den mest nyttige tjenesten for programvaresystemer som krever meldingskøfunksjoner for å muliggjøre kommunikasjon mellom forskjellige komponenter. Meldingene kan sendes og lagres i køen og vises enkelt i henhold til konfigurasjonene som er lagt til mens du oppretter køen.