Mendapatkan broker bootstrap untuk cluster MSK Amazon - Amazon Managed Streaming untuk Apache Kafka

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Mendapatkan broker bootstrap untuk cluster MSK Amazon

Mendapatkan broker bootstrap menggunakan AWS Management Console

Istilah broker bootstrap mengacu pada daftar broker yang dapat digunakan klien Apache Kafka sebagai titik awal untuk terhubung ke cluster. Daftar ini tidak selalu mencakup semua broker dalam sebuah cluster.

  1. Buka konsol MSK Amazon dihttps://console.aws.amazon.com/msk/.

  2. Tabel menunjukkan semua cluster untuk wilayah saat ini di bawah akun ini. Pilih nama cluster untuk melihat deskripsinya.

  3. Pada halaman ringkasan Cluster, pilih Lihat informasi klien. Ini menunjukkan kepada Anda broker bootstrap, serta string ZooKeeper koneksi Apache.

Mendapatkan broker bootstrap menggunakan AWS CLI

Jalankan perintah berikut, ganti ClusterArndengan Amazon Resource Name (ARN) yang Anda peroleh saat membuat cluster Anda. Jika Anda tidak memiliki ARN untuk cluster Anda, Anda dapat menemukannya dengan mencantumkan semua cluster. Untuk informasi selengkapnya, lihat Daftar kluster MSK Amazon.

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

Untuk cluster MSK yang menggunakanKontrol akses IAM, output dari perintah ini terlihat seperti contoh JSON berikut.

{ "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" }

Contoh berikut menunjukkan broker bootstrap untuk cluster yang memiliki akses publik diaktifkan. Gunakan BootstrapBrokerStringPublicSaslIam untuk akses publik, dan BootstrapBrokerStringSaslIam string untuk akses dari dalam 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" }

String broker bootstrap harus berisi tiga broker dari seluruh Availability Zone di mana cluster MSK Anda digunakan (kecuali hanya dua broker yang tersedia).

Mendapatkan broker bootstrap menggunakan API

Untuk mendapatkan broker bootstrap menggunakan API, lihat GetBootstrapBroker.