

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Amazon SQS SQS-Nachrichtenkontingente
<a name="quotas-messages"></a>

In der folgenden Tabelle werden die Kontingente im Zusammenhang mit Nachrichten aufgeführt.



- **Mitteilungs-ID im Stapel**
  - Eine Stapel-Nachrichten-ID kann bis zu 80 Zeichen lang sein. Folgende Zeichen sind zulässig: alphanumerische Zeichen, Bindestriche (-) und Unterstriche (\_).

- **Nachrichtenattribute**
  - Eine Nachricht kann bis zu 10 Metadatenattribute enthalten.

- **Nachrichtenstapel**
  - Eine einzelne Nachrichtstapelanforderung kann maximal 10 Nachrichten umfassen. Weitere Informationen finden Sie unter [Amazon konfigurieren SQSBuffered AsyncClient](sqs-client-side-buffering-request-batching.md#configuring-buffered-async-client) im Abschnitt [Amazon-SQS-Stapelaktionen](sqs-batch-api-actions.md).

- **Nachrichteninhalt**
  - Eine Nachricht kann nur XML, JSON und unformatierten Text enthalten. Die folgenden Unicode-Zeichen sind zulässig: `#x9` \| `#xA` \| `#xD` \| `#x20` bis `#xD7FF` \| `#xE000` bis `#xFFFD` \| `#x10000` to `#x10FFFF`<br />Alle Zeichen, die nicht in diese Liste enthalten sind, werden abgelehnt. Weitere Informationen finden Sie in der [W3C-Spezifikation für Zeichen](https://www.w3.org/TR/REC-xml/#charsets).

- **Nachrichtengruppen-ID**
  - `MessageGroupId` ist für FIFO-Warteschlangen erforderlich. Wenn Sie `MessageGroupId` beim Senden einer Nachricht an eine FIFO-Warteschlange keine angeben, schlägt die Aktion fehl. In Standardwarteschlangen `MessageGroupId` ermöglicht die Verwendung [fairer](sqs-fair-queues.md) Warteschlangen. Wenn Sie faire Warteschlangen verwenden, empfehlen wir, `MessageGroupId` in allen Nachrichten ein zu verwenden.<br />Die maximale Länge der `MessageGroupId` ist 128 Zeichen. Gültige Werte: alphanumerische Zeichen und Satzzeichen `(!"#$%&'()*+,-./:;<=>?@[\]^_`{\|}~)`.

- **Nachrichtenspeicherung**
  - Standardmäßig wird eine Nachricht 4 Tage aufbewahrt. Die Mindestdauer 60 Sekunden (1 Minute). Die Höchstdauer ist 1 209 600 Sekunden (14 Tage).

- **Nachrichtendurchsatz**
  - **[Standardwarteschlangen](standard-queues.md)**<br />Standardwarteschlangen unterstützen eine sehr hohe, fast unbegrenzte Anzahl von API-Aufrufen pro Sekunde und Aktion ([https://docs.aws.amazon.com/AWSSimpleQueueService/latest/APIReference/API_SendMessage.html](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/APIReference/API_SendMessage.html), [https://docs.aws.amazon.com/AWSSimpleQueueService/latest/APIReference/API_ReceiveMessage.html](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/APIReference/API_ReceiveMessage.html), oder [https://docs.aws.amazon.com/AWSSimpleQueueService/latest/APIReference/API_DeleteMessage.html](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/APIReference/API_DeleteMessage.html)). Aufgrund dieses hohen Durchsatzes eignen sie sich ideal für Anwendungsfälle, bei denen große Nachrichtenmengen schnell verarbeitet werden müssen, z. B. Datenstreaming in Echtzeit oder umfangreiche Anwendungen. Standardwarteschlangen werden zwar automatisch mit der Nachfrage skaliert, es ist jedoch wichtig, die Nutzungsmuster zu überwachen, um eine optimale Leistung zu gewährleisten, insbesondere in Regionen mit höherer Arbeitslast.
  - **[FIFO-Warteschlangen](sqs-fifo-queues.md)**[See the AWS documentation website for more details](http://docs.aws.amazon.com/de_de/AWSSimpleQueueService/latest/SQSDeveloperGuide/quotas-messages.html)<br />**[Hoher Durchsatz für FIFO-Warteschlangen](high-throughput-fifo.md)**<br />Die FIFO-Limits von Amazon SQS basieren auf der Anzahl der API-Anfragen, nicht auf Nachrichtenlimits. Für den Modus mit hohem Durchsatz lauten diese API-Anforderungslimits wie folgt:<br />**Grenzwerte für den Transaktionsdurchsatz (API-Aufrufe ohne Batchverarbeitung)**<br />Diese Grenzwerte definieren, wie oft jede API-Operation (wie [SendMessage[ReceiveMessage](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/APIReference/API_ReceiveMessage.html)](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/APIReference/API_SendMessage.html), oder [DeleteMessage](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/APIReference/API_DeleteMessage.html)) unabhängig voneinander ausgeführt werden kann, wodurch eine effiziente Systemleistung innerhalb der zulässigen Transaktionen pro Sekunde (TPS) gewährleistet wird.<br /> Die folgenden Grenzwerte basieren auf API-Aufrufen, die nicht gebündelt wurden:[See the AWS documentation website for more details](http://docs.aws.amazon.com/de_de/AWSSimpleQueueService/latest/SQSDeveloperGuide/quotas-messages.html)<br />**Maximierung des Durchsatzes durch Batching**<br />Verarbeitet mehrere Nachrichten in einem einzigen API-Aufruf, was die Effizienz erheblich steigert. Anstatt jede Nachricht einzeln zu behandeln, können Sie mit Batching bis zu 10 Nachrichten in einer einzigen API-Anfrage senden, empfangen oder löschen. Dadurch wird die Gesamtzahl der API-Aufrufe reduziert, sodass Sie mehr Nachrichten pro Sekunde verarbeiten und gleichzeitig die Transaktionslimits (TPS) für die Region einhalten können, wodurch der Durchsatz und die Systemleistung maximiert werden. Weitere Informationen finden Sie unter [Steigerung des Durchsatzes durch horizontale Skalierung und Action-Batching mit Amazon SQS](sqs-throughput-horizontal-scaling-and-batching.md).<br />Die folgenden Grenzwerte basieren auf gebündelten API-Aufrufen:[See the AWS documentation website for more details](http://docs.aws.amazon.com/de_de/AWSSimpleQueueService/latest/SQSDeveloperGuide/quotas-messages.html)<br />**Optimierung des Durchsatzes über die Batchverarbeitung hinaus**<br />Durch Batching kann der Durchsatz zwar erheblich gesteigert werden, es ist jedoch wichtig, andere Strategien zur Optimierung der FIFO-Leistung in Betracht zu ziehen:[See the AWS documentation website for more details](http://docs.aws.amazon.com/de_de/AWSSimpleQueueService/latest/SQSDeveloperGuide/quotas-messages.html)

- **Nachrichten-Timer**
  - Die Standardverzögerung (Mindestverzögerung) für eine Nachricht beträgt 0 Sekunden. Der Maximalwert beträgt 15 Minuten.

- **Nachrichtengröße**
  - Die Mindestnachrichtengröße ist 1 Byte (1 Zeichen). Das Maximum ist 1.048.576 Byte (1 MiB).<br />Um Nachrichten zu senden, die größer als 1 MiB sind, können Sie die [Amazon SQS Extended Client Library für Java](https://github.com/awslabs/amazon-sqs-java-extended-client-lib) und die [Amazon SQS Extended Client Library](https://github.com/awslabs/amazon-sqs-python-extended-client-lib) für Python verwenden. Diese Bibliothek erlaubt das Senden einer Amazon-SQS-Nachricht, die auf eine Nachrichtennutzlast in Amazon S3 verweist. Die maximale Nutzlastgröße beträgt 2 GB. Diese erweiterte Bibliothek funktioniert nur für synchrone Clients. 

- **Zeitbeschränkung für die Sichtbarkeit von Nachrichten**
  - Die Standardzeitbeschränkung für die Sichtbarkeit einer Nachricht ist 30 Sekunden. Der Mindestwert beträgt 0 Sekunden. Der Höchstwert beträgt 12 Stunden.

- **Richtlinieninformationen**
  - Das Höchstkontingent beträgt 8 192 Byte, 20 Anweisungen, 50 Prinzipale oder 10 Bedingungen. Weitere Informationen finden Sie unter [Amazon SQS SQS-Richtlinienkontingente](quotas-policies.md).

