Während der Verwendung von AWS SQS wird die gesamte Warteschlangeinfrastruktur von AWS verwaltet. Daher ist es nicht erforderlich, die Datenbanken, Hardware und Ressourcen des Nachrichtenverwaltungssystems zu entwickeln, zu verwalten und zu verwalten. Interessanterweise war Amazon SQS der erste von AWS eingeführte Dienst.
In diesem Artikel wird die praktische Verwendung von AWS SQS zum Senden, Speichern und Empfangen von Nachrichten erläutert.
Verwenden von AWS SQS
Die Massen bevorzugen AWS SQS aufgrund ihrer Zuverlässigkeit und einer benutzerfreundlichen Infrastruktur. Suchen Sie einfach nach dem einfachen Warteschlangenservice aus der AWS -Konsole:
Um eine neue Warteschlange zu erstellen, klicken Sie einfach auf die Schaltfläche "Warteschlange erstellen":
Wählen Sie danach den Typ der Warteschlange als "Standard" oder "FIFO (First-In, First-Out)" aus. Die Auswahl der Option „Standard“ organisiert die Nachrichten nicht in der von ihnen gesendeten Sequenz. Bei der Auswahl organisiert „FIFO“ die Nachrichten in der Sequenz, die sie gesendet werden.
Für diesen Beitrag wählen wir hier "Standard" aus. Geben Sie danach einen Namen für die Warteschlange ein:
Konfigurieren Sie nun die Warteschlange nach der Art der zu erledigenden Aufgaben:
Der Benutzer kann beim Erstellen der Warteschlange auch die serverseitige Verschlüsselung aktivieren:
Wie bei den anderen AWS -Diensten muss auch AWS Queue eine Zugriffsrichtlinie festlegen, um die Benutzer und Dienste zu deklarieren, die auf diesen Dienst zugreifen können. Hier kann der Benutzer auch bestimmte AWS -Benutzer und -konten auswählen, um auf die Nachrichten in der Warteschlange zuzugreifen. Wenn die Option "Nur die Option" Warteschlangenbesitzer "ausgewählt ist, werden auf die Warteschlangenmeldungen nur von derjenigen zugegriffen, die die Warteschlange erstellt hat:
Der Benutzer kann auch andere Quellen der Quellen deklarieren, um den Zugriff zu ermöglichen:
Klicken Sie zuletzt auf die Schaltfläche "Warteschlange erstellen", um die Konfiguration zu füllen und die Warteschlange zu erstellen:
Nachdem die Warteschlange erstellt wurde, können Nachrichten generiert und darüber gesendet werden. Klicken Sie auf die Schaltfläche „Nachrichten senden und empfangen“, um eine Nachricht zu generieren:
Geben Sie eine Nachricht in die "Nachrichtenkörper" ein, definieren Sie die Zustellverzögerungszeit der Nachricht und klicken Sie dann auf die Schaltfläche "Nachricht senden":
Eine Erfolgsnachricht erscheint, dass die Nachricht erfolgreich gesendet wurde:
Scrollen Sie nach unten nach unten. Die Anzahl der verfügbaren „verfügbaren Nachrichten“ ändert sich von Null auf eins. Um die Nachricht anzuzeigen, klicken Sie auf die Option „Umfrage für Nachrichten“:
Nach einigen Sekunden werden die Nachrichtendetails angezeigt. Um die tatsächliche Nachricht zu öffnen, klicken Sie auf die Nachrichten -ID:
Auf diese Weise können Nachrichtendetails, Körper und Attribute angezeigt werden:
Hier ging es darum, wie man AWS SQS benutzt.
Abschluss
AWS SQS bietet alle Funktionen eines Nachrichtenverwaltungssystems, ohne dass ein Hardwareserver oder zusätzliche Ressourcen eingerichtet werden müssen. Es verfügt über eine sehr benutzerfreundliche Infrastruktur, die es zum nützlichsten Service für Softwaresysteme macht, die Meldungswarteschlangenfunktionen benötigen, um die Kommunikation zwischen verschiedenen Komponenten zu ermöglichen. Die Nachrichten können in der Warteschlange gesendet und gespeichert und gemäß den hinzugefügten Konfigurationen beim Erstellen der Warteschlange leicht angezeigt werden.