Skip to content

Latest commit

 

History

History
50 lines (37 loc) · 1.86 KB

kafka-zookeeper.md

File metadata and controls

50 lines (37 loc) · 1.86 KB

Apache Kafka e Apache Zookeeper

Este guia aborda os passos necessários para configurar e executar o Apache Kafka e o Apache Zookeeper em sua máquina local. Estes serviços são essenciais para processar e armazenar dados na arquitetura de streaming de dados.

Pré-requisitos

Certifique-se de ter o Apache Kafka e o Apache Zookeeper instalados em sua máquina local. Você pode encontrar os tutoriais de instalação aqui e aqui, respectivamente.

Passos

  1. Inicie o Zookeeper:

    zookeeper-server-start.sh config/zookeeper.properties
  2. Inicie o Kafka:

    kafka-server-start.sh config/server.properties
  3. Crie um tópico (opcional):

    kafka-topics.sh --create --topic meu-topico --bootstrap-server localhost:9092
  4. Liste os tópicos existentes (opcional):

    kafka-topics.sh --list --bootstrap-server localhost:9092
  5. Publique uma mensagem em um tópico (opcional):

    kafka-console-producer.sh --topic meu-topico --bootstrap-server localhost:9092
  6. Consuma mensagens de um tópico (opcional):

    kafka-console-consumer.sh --topic meu-topico --from-beginning --bootstrap-server localhost:9092
  7. Exclua um tópico (opcional):

    kafka-topics.sh --delete --topic meu-topico --bootstrap-server localhost:9092
  8. Desligue o Kafka e o Zookeeper:

    • Para interromper o Kafka, pressione Ctrl + C no terminal onde ele está sendo executado.
    • Para interromper o Zookeeper, pressione Ctrl + C no terminal onde ele está sendo executado.

Depois de seguir esses passos, o Apache Kafka e o Apache Zookeeper estarão em execução em sua máquina local, e você poderá começar a trabalhar com streams de dados em seu projeto.