Instance-Endpunkte für Amazon Aurora - 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.

Instance-Endpunkte für Amazon Aurora

Ein Instance-Endpunkt stellt innerhalb eines Aurora-Clusters eine Verbindung zu einer spezifischen DB-Instance her. Jede DB-Instance in einem DB-Cluster hat einen eigenen, spezifischen Instance-Endpunkt. Daher ist ein Instance-Endpunkt für die aktuelle primäre DB-Instance des DB-Clusters vorhanden und es steht ein Instance-Endpunkt für jedes der Aurora-Replicas im DB-Cluster zur Verfügung.

Der Instance-Endpunkt bietet direkte Kontrolle über Verbindungen zum DB-Cluster für Szenarien, in denen die Verwendung des Cluster-Endpunkts oder des Leser-Endpunkts möglicherweise nicht angemessen ist. Beispielsweise erfordert Ihre Client-Anwendung möglicherweise einen detaillierteren Verbindungsausgleich, der auf dem Workload-Typ basiert. In diesem Fall können Sie mehrere Clients so konfigurieren, dass sie Verbindungen zu verschiedenen Aurora-Replicas in einem DB-Cluster herstellen, um die Lese-Workloads zu verteilen. Ein Beispiel, das Instanzendpunkte verwendet, um die Verbindungsgeschwindigkeit nach einem Failover für Aurora Postgre SQL zu verbessern, finden Sie unter. Schnelles Failover mit Amazon Aurora PostgreSQL Ein Beispiel, das Instanzendpunkte verwendet, um die Verbindungsgeschwindigkeit nach einem Failover für Aurora My zu verbessernSQL, finden Sie unter MariaDB Connector/J-Failover-Unterstützung — Fall Amazon Aurora.

Das folgende Beispiel zeigt einen Instance-Endpunkt für eine DB-Instance in einem Aurora My SQL DB-Cluster.

mydbinstance.c7tj4example.us-east-1.rds.amazonaws.com:3306

Jede DB-Instance in einem Aurora-Cluster verfügt über ihren eigenen integrierten Instance-Endpunkt, dessen Name und andere Attribute von Aurora verwaltet werden. Sie können einen solchen Endpunkt nicht erstellen, löschen oder ändern. Wenn Sie Amazon RDS verwenden, sind Sie möglicherweise mit Instance-Endpunkten vertraut. Bei Aurora verwenden Sie die Schreiber- und Leser-Endpunkte jedoch häufiger als die Instance-Endpunkte.

Im day-to-day Aurora-Betrieb verwenden Sie Instance-Endpunkte hauptsächlich zur Diagnose von Kapazitäts- oder Leistungsproblemen, die sich auf eine bestimmte Instance in einem Aurora-Cluster auswirken. Während eine Verbindung zu einer spezifischen Instance besteht, können Sie unter anderem deren Statusvariablen oder Metriken untersuchen. Hierdurch ist es möglich, Unterschiede zwischen den Aktivitäten verschiedener Cluster-Instances zu ermitteln.

In fortgeschrittenen Anwendungsfällen konfigurieren Sie einige DB-Instances möglicherweise anders als andere DB-Instances. Verwenden Sie in diesem Fall den Instance-Endpunkt, um eine direkte Verbindung mit einer Instance herzustellen, die kleiner oder größer ist oder sich auf eine andere Art von den anderen Instances unterscheidet. Legen Sie auch eine Failover-Priorität fest, damit diese spezielle DB-Instance bei einer Hochstufung zur primären Instance als letztes berücksichtigt wird. In solchen Fällen empfehlen wir, dass Sie nicht den Instance-Endpunkt, sondern benutzerdefinierte Endpunkte verwenden. Diese Vorgehensweise vereinfacht die Verbindungsverwaltung und trägt zur Gewährleistung von hoher Verfügbarkeit bei, wenn Sie Ihrem Cluster weitere DB-Instances hinzufügen.