Paso 5: producción y consumo de datos
En este paso de Introducción a Amazon MSK, producirá y consumirá datos.
Producción y consumo de mensajes
-
Ejecute el siguiente comando para iniciar un productor de la consola.
$KAFKA_ROOT/bin/kafka-console-producer.sh --broker-list $BOOTSTRAP_SERVER --producer.config $KAFKA_ROOT/config/client.properties --topicMSKTutorialTopic -
Escriba el mensaje que desee y pulse Enter (Entrar). Repita este paso dos o tres veces. Cada vez que introduzca una línea y pulse Enter (Entrar), dicha línea se envía al clúster de Apache Kafka como un mensaje separado.
-
Mantenga abierta la conexión al equipo cliente y, a continuación, abra una segunda conexión independiente a dicho equipo en una nueva ventana. Debido a que se trata de una nueva sesión, establezca nuevamente las variables de entorno
KAFKA_ROOTyBOOTSTRAP_SERVER. Para obtener información sobre cómo establecer estas variables de entorno, consulte Creación de un tema en la máquina cliente. -
Ejecute el siguiente comando con la segunda cadena de conexión en la máquina cliente para crear un consumidor de consola.
$KAFKA_ROOT/bin/kafka-console-consumer.sh --bootstrap-server $BOOTSTRAP_SERVER --consumer.config $KAFKA_ROOT/config/client.properties --topicMSKTutorialTopic--from-beginningDebería comenzar a ver los mensajes que introdujo anteriormente cuando utilizó el comando del productor de consola.
-
Escriba más mensajes en la ventana del productor y observe cómo aparecen en la ventana del consumidor.
Paso siguiente
Paso 6: uso de Amazon CloudWatch para ver las métricas de Amazon MSK