Die Bootstrap-Broker für einen Amazon-Cluster abrufen MSK - Amazon Managed Streaming für Apache Kafka

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 Bootstrap-Broker für einen Amazon-Cluster abrufen MSK

Holen Sie sich die Bootstrap-Broker mit dem AWS Management Console

Der Begriff Bootstrap-Broker bezieht sich auf eine Liste von Brokern, die ein Apache-Kafka-Client als Ausgangspunkt für die Verbindung mit dem Cluster verwenden kann. Diese Liste umfasst nicht unbedingt alle Broker in einem Cluster.

  1. Öffnen Sie die MSK Amazon-Konsole unterhttps://console.aws.amazon.com/msk/.

  2. Die Tabelle führt alle Cluster für die aktuelle Region unter diesem Konto auf. Wählen Sie den Namen eines Clusters aus, um dessen Beschreibung anzuzeigen.

  3. Wählen Sie auf der Seite mit der Cluster-Zusammenfassung die Option Client-Informationen anzeigen. Hier werden Ihnen die Bootstrap-Broker sowie die ZooKeeper Apache-Verbindungszeichenfolge angezeigt.

Holen Sie sich die Bootstrap-Broker mit dem AWS CLI

Führen Sie den folgenden Befehl aus und ersetzen Sie ClusterArn mit dem Amazon-Ressourcennamen (ARN), den Sie bei der Erstellung Ihres Clusters erhalten haben. Wenn Sie den ARN für Ihren Cluster nicht haben, können Sie ihn finden, indem Sie alle Cluster auflisten. Weitere Informationen finden Sie unter MSKAmazon-Cluster auflisten.

aws kafka get-bootstrap-brokers --cluster-arn ClusterArn

Für einen MSK Cluster, der verwendetIAMZugriffskontrolle, sieht die Ausgabe dieses Befehls wie im folgenden JSON Beispiel aus.

{ "BootstrapBrokerStringSaslIam": "b-1.myTestCluster.123z8u.c2.kafka.us-west-1.amazonaws.com:9098,b-2.myTestCluster.123z8u.c2.kafka.us-west-1.amazonaws.com:9098" }

Das folgende Beispiel zeigt die Bootstrap-Broker für einen Cluster, für den der öffentliche Zugriff aktiviert ist. Verwenden Sie die BootstrapBrokerStringPublicSaslIam für den öffentlichen Zugriff und die BootstrapBrokerStringSaslIam Zeichenfolge für den Zugriff von innen AWS.

{ "BootstrapBrokerStringPublicSaslIam": "b-2-public.myTestCluster.v4ni96.c2.kafka-beta.us-east-1.amazonaws.com:9198,b-1-public.myTestCluster.v4ni96.c2.kafka-beta.us-east-1.amazonaws.com:9198,b-3-public.myTestCluster.v4ni96.c2.kafka-beta.us-east-1.amazonaws.com:9198", "BootstrapBrokerStringSaslIam": "b-2.myTestCluster.v4ni96.c2.kafka-beta.us-east-1.amazonaws.com:9098,b-1.myTestCluster.v4ni96.c2.kafka-beta.us-east-1.amazonaws.com:9098,b-3.myTestCluster.v4ni96.c2.kafka-beta.us-east-1.amazonaws.com:9098" }

Die Bootstrap-Broker-Zeichenfolge sollte drei Broker aus den Availability Zones enthalten, in denen Ihr MSK Cluster bereitgestellt wird (es sei denn, es sind nur zwei Broker verfügbar).

Holen Sie sich die Bootstrap-Broker mithilfe der API

Informationen zur Verwendung von Bootstrap-Brokern finden Sie API unter. GetBootstrapBrokers