Obtener los agentes de arranque para un clúster de Amazon MSK - Transmisión gestionada de Amazon para Apache Kafka

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Obtener los agentes de arranque para un clúster de Amazon MSK

Conseguir que los corredores de bootstrap utilicen el AWS Management Console

El término agentes de arranque hace referencia a una lista de agentes que un cliente de Apache Kafka puede utilizar como punto de partida para conectarse al clúster. Esta lista no incluye necesariamente todos los agentes de un clúster.

  1. Abre la MSK consola de Amazon enhttps://console.aws.amazon.com/msk/.

  2. La tabla muestra todos los clústeres de la región actual en esta cuenta. Elija el nombre de un clúster para ver su descripción.

  3. En la página Resumen del clúster, elija Ver información del cliente. Aquí se muestran los agentes de arranque, así como la cadena de ZooKeeper conexión de Apache.

Hacer que los corredores de bootstrap usen el AWS CLI

Ejecute el siguiente comando, sustituyendo ClusterArn con el nombre de recurso de Amazon (ARN) que obtuviste al crear el clúster. Si no tiene el ARN correspondiente a su clúster, puede encontrarlo enumerando todos los clústeres. Para obtener más información, consulte Listado de MSK clústeres de Amazon.

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

En el caso de un MSK clúster que lo utiliceIAMcontrol de acceso, el resultado de este comando es similar al del siguiente JSON ejemplo.

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

En el siguiente ejemplo, se muestran los agentes de arranque de un clúster con acceso público activado. Utilice la cadena BootstrapBrokerStringPublicSaslIam para el acceso público y la BootstrapBrokerStringSaslIam cadena para el acceso desde dentro 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" }

La cadena Bootstrap Brokers debe contener tres corredores de todas las zonas de disponibilidad en las que está desplegado el MSK clúster (a menos que solo haya dos corredores disponibles).

Conseguir que los corredores de bootstrap utilicen el API

Para hacer que los corredores de bootstrap utilicen elAPI, consulte. GetBootstrapBrokers