Repository files navigation Intégration Spark Streaming + Kafka
Installation de Kafka dans une machine windows
Démarrage du server Kafka
Posiionnez vous dans le répertoire "C:\Kafka\bin\windows" puis lancez les 2 commandes suivantes dans l'ordre
./zookeeper-server-start.bat ../../config/zookeeper.properties
./kafka-server-start.bat ../../config/server.properties
Lister les tous topics : ./kafka-topics.bat --list --bootstrap-server localhost:9092
Créer un topic : ./kafka-topics.bat --create --bootstrap-server localhost:9092 --topic votreTopic --partitions 1 --replication-factor 1
Décrire un topic : ./kafka-topics.bat --describe --bootstrap-server localhost:9092 --topic votreTopic
Lancer un producer à partir du console : ./kafka-console-producer.bat --broker-list localhost:9092 --topic votreTopic
Lancer un consumer à partir du console : ./kafka-console-consumer.bat --bootstrap-server localhost:9092 --topic votreTopic --from-beginning
Assurez vous que la partie Démarrage du server Kafka est effective
Créez un topic kafka
Lancer un producer à partir du console pour allimenter le topic créé précédemment
Ouvrez le projet Spark dans IntelliJ puis modifiez la ligne 30 pour renseigner le nom du topic créer dans l'étape 2 puis exécutez le programme.
Copiez quelques lignes à partir des fichiers json contenus dans le dossier jsons_covid puis collez les dans le producer de l'étape 3.
Si tout se passe bien, à chaque fois que vous mettez des informations dans le producer, les données seront visible dans le programme Spark.
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
You can’t perform that action at this time.