Amazon Simple Queue Service ( Amazon SQS ) - tjänsten accepterar meddelandeköer för lagring . Med Amazon SQS kan utvecklare helt enkelt flytta data som är distribuerad över deras applikationskomponenter som utför olika uppgifter utan att förlora meddelanden. Detta uppnår hög skalbarhet och tillförlitlighet.
En del av Amazon Web Services- infrastruktur .
Amazon har SDK:er för flera programmeringsspråk: Java , Ruby , Python , .NET , PHP och Javascript . Java Message Service (JMS) 1.1 -klienten för Amazon SQS släpptes i december 2014.
Amazon SQS garanterar att ett meddelande kommer att levereras minst en gång. För att säkerställa garanterad leverans dupliceras meddelanden på flera servrar. Om ett meddelande skickas och servern inte svarar kan det skickas om. Amazon SQS garanterar dock inte att meddelanden kommer att levereras i exakt samma ordning som de skickades. Om meddelandeordningen är betydande måste mottagarapplikationen ordna om meddelanden efter leverans.
Det finns vissa gränser för meddelandestorlekar, men för att skicka bilder och stora meddelanden finns det knep för att komma runt gränserna genom att dela upp dem, lagra dem i S3 extra minne och ansluta. [1] [2] .
Köstorlek och bandbredd är obegränsad.
Meddelanden raderas inte automatiskt, utan endast efter att ha fått bekräftelse från leveransplatsen. Samtidigt definieras en timeout på 30 sekunder, och om bekräftelse inte tas emot skickas meddelandet igen.
Meddelanden kan stå i kö upp till 4 dagar (som standard). Efter att meddelandena inte längre har lagrats rensas kön.
Amazon.com | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
människor |
| ||||||||||||
Produkter och tjänster |
|
Molntjänster | ||
---|---|---|
Ansökningar | ||
Plattformar | ||
Infrastruktur | ||
Teknologi |