Wählen Sie Ihre Cookie-Einstellungen aus

Wir verwenden essentielle Cookies und ähnliche Tools, die für die Bereitstellung unserer Website und Services erforderlich sind. Wir verwenden Performance-Cookies, um anonyme Statistiken zu sammeln, damit wir verstehen können, wie Kunden unsere Website nutzen, und Verbesserungen vornehmen können. Essentielle Cookies können nicht deaktiviert werden, aber Sie können auf „Anpassen“ oder „Ablehnen“ klicken, um Performance-Cookies abzulehnen.

Wenn Sie damit einverstanden sind, verwenden AWS und zugelassene Drittanbieter auch Cookies, um nützliche Features der Website bereitzustellen, Ihre Präferenzen zu speichern und relevante Inhalte, einschließlich relevanter Werbung, anzuzeigen. Um alle nicht notwendigen Cookies zu akzeptieren oder abzulehnen, klicken Sie auf „Akzeptieren“ oder „Ablehnen“. Um detailliertere Entscheidungen zu treffen, klicken Sie auf „Anpassen“.

Amazon Aurora Aurora-Endpunktverbindungen

Fokusmodus
Amazon Aurora Aurora-Endpunktverbindungen - Amazon Aurora

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.

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.

Bei Amazon Aurora kommt in der Regel keine einzelne Instance, sondern ein Cluster von DB-Instances zum Einsatz. Jede Verbindung wird von einer bestimmten DB-Instance verarbeitet. Wenn Sie eine Verbindung zu einem Aurora-Cluster herstellen, verweisen der von Ihnen angegebene Hostname und Port auf einen zwischengeschalteten Handler, der als Endpunkt bezeichnet wird. Aurora verwendet den Endpunktmechanismus, um diese Verbindungen zu abstrahieren. Somit müssen Sie nicht alle Hostnamen fest codieren oder Ihre eigene Logik für den Verbindungsausgleich und die Umleitung von Verbindungen schreiben, wenn einige DB-Instances nicht verfügbar sind.

Bei bestimmten Aurora-Aufgaben führen verschiedene Instances oder Gruppen von Instances unterschiedliche Rollen aus. Die primäre Instance verarbeitet beispielsweise alle Anweisungen in Data Definition Language (DDL) und Data Manipulation Language (DML). Der schreibgeschützte Abfragedatenverkehr wird von bis zu 15 Aurora-Replicas verarbeitet.

Typen von Aurora-Endpunkten

Ihrem Anwendungsfall entsprechend können Sie mit Endpunkten jede Verbindung der entsprechenden Instance oder Gruppe von Instances zuordnen. Um beispielsweise DDL Anweisungen auszuführen, können Sie eine Verbindung zu der Instanz herstellen, die die primäre Instanz ist. Um Abfragen durchzuführen, können Sie eine Verbindung zum Reader-Endpunkt herstellen, wobei Aurora automatisch den Verbindungsausgleich zwischen allen Aurora Replicas durchführt. Bei Clustern mit DB-Instances unterschiedlicher Kapazitäten oder Konfigurationen besteht die Möglichkeit, eine Verbindung mit benutzerdefinierten Endpunkten herzustellen, die mit unterschiedlichen Untergruppen von DB-Instances verknüpft sind. Zur Diagnose und Optimierung können Sie eine Verbindung mit einem spezifischen Instance-Endpunkt herstellen, um die Details einer bestimmten DB-Instance zu untersuchen.

Ein Endpunkt wird als Aurora-spezifischer Endpunkt dargestelltURL, der eine Hostadresse und einen Port enthält. In einem Aurora-DB-Cluster stehen die folgenden Endpunkt-Typen zur Verfügung:

Cluster-Endpunkt

Connect zur primären Instanz Ihres Clusters her, um Anwendungen zu entwickeln und zu testen und Transformationen wie INSERT Anweisungen und DDLDML, und ETL Operationen durchzuführen. Suchen Sie den Standort des Cluster-Endpunkts mithilfe von AWS Management Console AWS CLI, oder Amazon RDSAPI, wie unter beschriebenAnzeigen der Endpunkte für einen Aurora-Cluster.

Weitere Informationen zu Cluster-Endpunkten finden Sie unterCluster-Endpunkte für Amazon Aurora.

Leser-Endpunkt

Führen Sie Abfragen durch. Aurora führt automatisch einen Verbindungsausgleich zwischen allen Aurora-Repliken durch. Suchen Sie den Standort des Lesegerät-Endpunkts mithilfe von AWS Management Console AWS CLI, oder Amazon RDSAPI, wie unter beschriebenAnzeigen der Endpunkte für einen Aurora-Cluster.

Weitere Informationen zu Leser-Endpunkten finden Sie unterReader-Endpunkte für Amazon Aurora.

Instance-Endpunkt

Untersuchen Sie Details zu einer bestimmten DB-Instance zur Diagnose oder Optimierung. Sie finden den Standort des Instance-Endpunkts für jede Ihrer Instances AWS Management Console nur auf der Instance-Detailseite für Ihre Instance.

Weitere Informationen zu Instance-Endpunkten finden Sie unterInstance-Endpunkte für Amazon Aurora.

Benutzerdefinierter Endpunkt

Connect zu verschiedenen Teilmengen von DB-Instances auf dem DB-Cluster her. Dies ist nützlich, wenn Sie in Ihrem DB-Cluster über unterschiedliche Instance-Kapazitäten und Konfigurationen verfügen. Suchen Sie die benutzerdefinierten Endpunktstandorte mithilfe von AWS Management Console AWS CLI, oder Amazon RDSAPI, wie unter beschriebenAnzeigen der Endpunkte für einen Aurora-Cluster.

Weitere Informationen zu benutzerdefinierten Endpunkten finden Sie unterBenutzerdefinierte Endpunkte für Amazon Aurora.

Aurora Global Database-Writer-Endpunkt

Aurora Global Database verfügt über einen speziellen Endpunkt, der denselben Zweck erfüllt wie der Cluster-Endpunkt eines eigenständigen Aurora-Clusters. Es verarbeitet sowohl Schreib- als auch Leseanfragen. Wenn ein sekundärer Cluster aufgrund eines Switchovers oder Failovers zum neuen primären Cluster wird, wechselt Aurora diesen Endpunkt automatisch so, dass er auf den Cluster-Endpunkt des neuen primären Clusters im anderen verweist. AWS-Region Auf diese Weise müssen Sie die AWS Region nicht in der Verbindungszeichenfolge für Ihre Anwendung codieren, und Sie müssen die Verbindungszeichenfolge nicht ändern, wenn sich das Layout der globalen Datenbank ändert. Aurora erstellt diesen Endpunkt, wenn Sie eine Aurora Global Database einrichten, indem Sie beispielsweise Region hinzufügen für einen Aurora-Cluster in der auswählen AWS Management Console.

Informationen darüber, wie Sie diesen Endpunkttyp mit Aurora Global Database verwenden können, finden Sie unterVerbindung zur Amazon Aurora Global Database herstellen.

Anzeigen der Endpunkte für einen Aurora-Cluster

Sie können den Standort des Instance-Endpunkts zwar nur auf der Instance-Detailseite in der finden AWS Management Console, aber Sie können die Konsole oder Amazon verwenden AWS CLI, RDS API um die Standorte von Cluster-, Reader- und benutzerdefinierten Endpunkten zu finden.

Console

Suchen Sie auf der AWS Management Console Seite mit den Instance-Details für Ihren Cluster nach dem Cluster-Endpunkt, dem Reader-Endpunkt und allen benutzerdefinierten Endpunkten. Der Instance-Endpunkt wird auf der Detailseite der jeweiligen Instance angezeigt. Wenn Sie eine Verbindung herstellen, hängen Sie die zugehörige Portnummer hinter einem Doppelpunkt an den Endpunktnamen an, der auf der Detailseite angezeigt wird.

AWS CLI

Mit dem AWS CLI finden Sie den Writer, den Reader und alle benutzerdefinierten Endpunkte in der Ausgabe des describe-db-clustersBefehls. Der folgende Befehl zeigt beispielsweise die Endpunktattribute für alle Cluster in Ihrer aktuellen AWS Region.

aws rds describe-db-clusters --query '*[].{Endpoint:Endpoint,ReaderEndpoint:ReaderEndpoint,CustomEndpoints:CustomEndpoints}'
Amazon RDS API

Mit Amazon rufen Sie die Endpunkte ab RDSAPI, indem Sie den Vorgang D escribeDBCluster Endpoints aufrufen.

Suchen Sie auf der AWS Management Console Seite mit den Instance-Details für Ihren Cluster nach dem Cluster-Endpunkt, dem Reader-Endpunkt und allen benutzerdefinierten Endpunkten. Der Instance-Endpunkt wird auf der Detailseite der jeweiligen Instance angezeigt. Wenn Sie eine Verbindung herstellen, hängen Sie die zugehörige Portnummer hinter einem Doppelpunkt an den Endpunktnamen an, der auf der Detailseite angezeigt wird.

Funktionsweise von Aurora-Endpunkten mit hoher Verfügbarkeit

Verwenden Sie für Cluster, bei denen hohe Verfügbarkeit wichtig ist, den Cluster-Endpunkt für Lese-/Schreib- oder Allzweckverbindungen und den Reader-Endpunkt für schreibgeschützte Verbindungen. Die Schreiber- und Leser-Endpunkte verwalten das Failover von DB-Instances besser als Instance-Endpunkte. Im Gegensatz zu den Instance-Endpunkten ändern die Schreiber- und Leser-Endpunkte automatisch, mit welcher DB-Instance sie eine Verbindung herstellen, wenn eine DB-Instance in Ihrem Cluster nicht mehr verfügbar ist. Weitere Informationen zu Cluster- und Reader-Endpunkten finden Sie unter und. Cluster-Endpunkte für Amazon Aurora Reader-Endpunkte für Amazon Aurora

Wenn die primäre DB-Instance eines DB-Clusters ausfällt, führt Aurora automatisch ein Failover zu einer neuen primären DB-Instance durch. Dies geschieht entweder durch Hochstufung einer vorhandenen Aurora-Replica zu einer neuen primären DB-Instance oder durch Erstellen einer neuen primären DB-Instance. Wenn ein Failover auftritt, können Sie den Cluster-Endpunkt verwenden, um die Verbindung mit der neu hochgestuften oder erstellten primären DB-Instance wiederherzustellen, oder Sie können den Reader-Endpunkt verwenden, um erneut eine Verbindung zu einer der Aurora Replicas im DB-Cluster herzustellen. Während eines Failovers leitet der Reader-Endpunkt Verbindungen möglicherweise für kurze Zeit an die neue primäre DB-Instance eines DB-Clusters weiter, nachdem ein Aurora-Replica zur neuen primären DB-Instance hochgestuft wurde.

Wenn Sie Ihre Anwendungslogik so entwickeln, dass Verbindungen zu Instance-Endpunkten verwaltet werden können, ist es möglich, den daraus resultierenden Satz an verfügbaren DB-Instances im DB-Cluster manuell oder programmgesteuert zu ermitteln. Verwenden der describe-db-clusters AWS CLI Befehl oder DescribeDBClustersRDSAPIVorgang zur Ermittlung des DB-Clusters und der Reader-Endpunkte, der DB-Instances, der Angabe, ob es sich bei DB-Instances um Lesegeräte handelt, und ihrer Promotion-Stufen. Sie können dann die Instance-Klassen nach einem Failover bestätigen und eine Verbindung mit einem geeigneten Instance-Endpunkt herstellen.

Weitere Informationen zu Failovers finden Sie unter Fehlertoleranz für einen Aurora-DB-Cluster.

Weitere Informationen zur Hochverfügbarkeit in Amazon Aurora finden Sie unterHohe Verfügbarkeit für Amazon Aurora.

DatenschutzNutzungsbedingungen für die WebsiteCookie-Einstellungen
© 2025, Amazon Web Services, Inc. oder Tochtergesellschaften. Alle Rechte vorbehalten.