Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Ottenere la stringa di ZooKeeper connessione Apache per un cluster Amazon MSK
Ottenere la stringa di ZooKeeper connessione Apache utilizzando il AWS Management Console
Apri la console Amazon MSK all'indirizzo https://console.aws.amazon.com/msk/
. -
La tabella mostra tutti i cluster per la regione corrente in questo account. Scegli il nome di un cluster per visualizzarne la descrizione.
-
Nella pagina Riepilogo del cluster, scegli Visualizza informazioni sul client. Questo mostra i broker bootstrap e la stringa di connessione ZooKeeper Apache.
Ottenere la stringa di connessione Apache usando ZooKeeper il AWS CLI
Se l'Amazon Resource Name (ARN) del cluster non è noto, puoi trovarlo elencando tutti i cluster nell'account. Per ulteriori informazioni, consulta Elencazione dei cluster Amazon MSK.
-
Per ottenere la stringa di ZooKeeper connessione Apache, insieme ad altre informazioni sul cluster, esegui il comando seguente, sostituendolo
ClusterArn
con l'ARN del cluster.aws kafka describe-cluster --cluster-arn
ClusterArn
L'output di questo comando
describe-cluster
è simile all'esempio JSON seguente.{ "ClusterInfo": { "BrokerNodeGroupInfo": { "BrokerAZDistribution": "DEFAULT", "ClientSubnets": [ "subnet-0123456789abcdef0", "subnet-2468013579abcdef1", "subnet-1357902468abcdef2" ], "InstanceType": "kafka.m5.large", "StorageInfo": { "EbsStorageInfo": { "VolumeSize": 1000 } } }, "ClusterArn": "arn:aws:kafka:us-east-1:111122223333:cluster/testcluster/12345678-abcd-4567-2345-abcdef123456-2", "ClusterName": "testcluster", "CreationTime": "2018-12-02T17:38:36.75Z", "CurrentBrokerSoftwareInfo": { "KafkaVersion": "2.2.1" }, "CurrentVersion": "K13V1IB3VIYZZH", "EncryptionInfo": { "EncryptionAtRest": { "DataVolumeKMSKeyId": "arn:aws:kms:us-east-1:555555555555:key/12345678-abcd-2345-ef01-abcdef123456" } }, "EnhancedMonitoring": "DEFAULT", "NumberOfBrokerNodes": 3, "State": "ACTIVE", "ZookeeperConnectString": "10.0.1.101:2018,10.0.2.101:2018,10.0.3.101:2018" } }
L'esempio JSON precedente mostra la chiave
ZookeeperConnectString
nell'output del comandodescribe-cluster
. Copia il valore corrispondente a questa chiave e salvalo per utilizzarlo quando è necessario creare un argomento nel cluster.Importante
Il cluster Amazon MSK deve trovarsi nello
ACTIVE
stato in cui è possibile ottenere la stringa di ZooKeeper connessione Apache. Quando un cluster è ancora nello statoCREATING
, l'output del comandodescribe-cluster
non includeZookeeperConnectString
. In questo caso, occorre attendere alcuni minuti ed eseguire nuovamentedescribe-cluster
dopo che il cluster raggiunge lo statoACTIVE
.
Ottenere la stringa di ZooKeeper connessione Apache tramite l'API
Per ottenere la stringa di ZooKeeper connessione Apache utilizzando l'API, vedi. DescribeCluster