

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.

# Producción y consumo de datos en MSK sin servidor
<a name="msk-serverless-produce-consume"></a>

En este paso, se producirán y consumirán datos mediante el tema que creó en el paso anterior.

**Producción y consumo de mensajes**

1. Ejecute el siguiente comando para crear un productor de la consola.

   ```
   <path-to-your-kafka-installation>/bin/kafka-console-producer.sh --broker-list $BS --producer.config client.properties --topic msk-serverless-tutorial
   ```

1. 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 **Entrar**, dicha línea se enviará al clúster como un mensaje separado.

1. 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.

1. Utilice la segunda conexión a la máquina cliente para crear un consumidor de consola con el siguiente comando. *my-endpoint*Sustitúyala por la cadena del servidor de arranque que guardaste después de crear el clúster.

   ```
   <path-to-your-kafka-installation>/bin/kafka-console-consumer.sh --bootstrap-server my-endpoint --consumer.config client.properties --topic msk-serverless-tutorial --from-beginning
   ```

   Comenzará a ver los mensajes que introdujo anteriormente cuando utilizó el comando del productor de la consola.

1. Escriba más mensajes en la ventana del productor y observe cómo aparecen en la ventana del consumidor.

Si experimenta problemas `classpath` al ejecutar estos comandos, asegúrese de ejecutarlos desde el directorio correcto. Además, asegúrese de que el JAR de IAM de AWS MSK esté en el directorio. `libs` Como alternativa, puede ejecutar los comandos de Kafka mediante el comando completo de Java con `classpath` explícito, como se muestra en el siguiente ejemplo.

```
java -cp "kafka_2.12-2.8.1/libs/*:kafka_2.12-2.8.1/libs/aws-msk-iam-auth-2.3.0-all.jar" org.apache.kafka.tools.ConsoleProducer —broker-list $BS —producer.config client.properties —topic msk-serverless-tutorial
```

**Paso siguiente**

[Eliminación de los recursos que creó para MSK sin servidor](delete-resources.md)