Listener für Ihren VPC Lattice-Service - Amazon VPC Lattice

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.

Listener für Ihren VPC Lattice-Service

Bevor Sie Ihren VPC Lattice-Dienst verwenden können, müssen Sie einen Listener hinzufügen. Ein Listener ist ein Prozess, der mit dem Protokoll und dem Port, das bzw. den Sie konfigurieren, Verbindungsanforderungen prüft. Die Regeln, die Sie für einen Listener definieren, bestimmen, wie der Service Anfragen an seine registrierten Ziele weiterleitet.

Ein Dienst mit einem Listener, Listener-Regeln und zwei Zielgruppen.

Listener-Konfiguration

Listener unterstützen die folgenden Protokolle und Ports:

  • Protokolle: HTTP, HTTPS, TLS

  • Ports: 1-65535

Wenn das Listener-Protokoll HTTPS ist, stellt VPC Lattice ein TLS-Zertifikat bereit und verwaltet es, das dem von VPC Lattice generierten FQDN zugeordnet ist. VPC Lattice unterstützt TLS auf HTTP/1.1 und HTTP/2. Wenn Sie einen Dienst mit einem HTTPS-Listener konfigurieren, bestimmt VPC Lattice das HTTP-Protokoll automatisch mithilfe von Application-Layer Protocol Negotiation (ALPN). Wenn ALPN nicht vorhanden ist, verwendet VPC Lattice standardmäßig HTTP/1.1. Weitere Informationen finden Sie unter HTTPS-Listener.

VPC Lattice kann HTTP, HTTPS, HTTP/1.1 und HTTP/2 abhören und mit Zielen in allen diesen Protokollen und Versionen kommunizieren. Wir setzen nicht voraus, dass die Protokolle für den Hörer und die Zielgruppe übereinstimmen. VPC Lattice verwaltet den gesamten Prozess des Upgrades und Downgrades zwischen Protokollen und Versionen. Weitere Informationen finden Sie unter Protokollversion.

Sie können einen TLS-Listener erstellen, um sicherzustellen, dass Ihre Anwendung den verschlüsselten Datenverkehr anstelle von VPC Lattice entschlüsselt. Weitere Informationen finden Sie unter TLS-Listener.

VPC Lattice unterstützt nicht. WebSockets

Erstellen eines Listeners

Sie können Listener für Ihren VPC Lattice-Dienst erstellen. Wenn Sie einen Listener erstellen, müssen Sie einen Namen, eine Standardaktion und ein Protokoll angeben. Ein Listener wird mit einer Standardregel geliefert. Sie können auch zusätzliche Regeln für Ihren Listener erstellen.

Um einen Listener mit dem zu erstellen AWS CLI

Verwenden Sie die Befehle create-listener und create-rule.

Aktualisieren eines Listeners

Nachdem Sie einen Listener erstellt haben, können Sie die Zielgruppe für die Standardaktion ersetzen. Sie können der Standardaktion auch eine Zielgruppe hinzufügen und den Zielgruppen Gewichtungen zuweisen. Sie können den Listener-Namen, das Listener-Protokoll oder den Listener-Port nicht aktualisieren.

Um einen Listener mithilfe der Konsole zu aktualisieren
  1. Öffnen Sie die Amazon VPC-Konsole unter https://console.aws.amazon.com/vpc/.

  2. Wählen Sie im Navigationsbereich unter VPC Lattice die Option Services aus.

  3. Wählen Sie den Namen des Dienstes aus, um seine Detailseite zu öffnen.

  4. Wählen Sie auf der Registerkarte Routing die Option Listener bearbeiten aus.

  5. Für die Standardaktion können Sie die Zielgruppe oder das Gewicht nach Bedarf aktualisieren.

  6. Um weitere Zielgruppen hinzuzufügen, wählen Sie Aktion hinzufügen und wählen Sie dann eine Zielgruppe aus und geben Sie deren Gewicht an.

  7. Sie können auch Listener-Regeln hinzufügen, bearbeiten oder löschen. Weitere Informationen finden Sie unter Listener-Regeln.

  8. Überprüfen Sie Ihre Aktualisierungen und wählen Sie Änderungen speichern.

Um die Standardaktion für einen Listener mit dem zu aktualisieren AWS CLI

Verwenden Sie den Befehl update-listener.

Löschen eines Listeners

Sie können einen Listener jederzeit löschen. Wenn Sie einen Listener löschen, werden alle seine Regeln automatisch gelöscht.

Löschen eines Listener mithilfe der Konsole
  1. Öffnen Sie die Amazon VPC-Konsole unter https://console.aws.amazon.com/vpc/.

  2. Wählen Sie im Navigationsbereich unter VPC Lattice die Option Services aus.

  3. Wählen Sie den Namen des Dienstes aus, um seine Detailseite zu öffnen.

  4. Wählen Sie auf der Registerkarte Routing die Option Listener löschen aus.

  5. Wenn Sie zur Bestätigung aufgefordert werden, geben Sie confirm ein und wählen Sie dann Löschen aus.

Um einen Listener zu löschen, verwenden Sie AWS CLI

Verwenden Sie den Befehl delete-listener.