An open API service indexing awesome lists of open source software.

https://github.com/miguelprogrammer/java-kafka

Kafka: Produtores, Consumidores e streams. Curso e estudo de mensageria, há uma produndidade no tema muito grande, no momento o intuíto aqui é focvar no desenvolvimento, publisher e subscribers
https://github.com/miguelprogrammer/java-kafka

Last synced: 7 months ago
JSON representation

Kafka: Produtores, Consumidores e streams. Curso e estudo de mensageria, há uma produndidade no tema muito grande, no momento o intuíto aqui é focvar no desenvolvimento, publisher e subscribers

Awesome Lists containing this project

README

          

# Spring Boot | Kafka | Docker

##

Produtores, Consumidores e streams



** docker-compose up -d


arquivo docker-compose.yml, baixando e subindo o kafka, zookeeper e o kafka-ui, acabei não utilizando o kafka-ui, mas baixei.


** Docker Desktop


três containeres, zookeeper, kafka e kafka-ui, também utilizei a ide para o kafka Offset Explorer, apenas para ver as mensagen


** Offset Explorer


Cluster, contendo os tópicos disponíveis e também os consumers


** Lista os tópicos
.\bin\kafka-topics.sh --bootstrap-server 127.0.0.1:9092 --describe

** Altera quantidade de partições
.\kafka-topics.sh --alter --zookeeper localhost:2181 --topic ECOMMERCE_NEW_ORDER --partitions 4

** Para Salvar o registro
Crie duas pastas na raiz da pasta kakfa chama data, dentroi dela, crie duas, uma chamada kafka e outra zookeeper
Após criar os caminhos, edite os arquivos zookeeper.properties e server.properties, ambos se encontra na pasta do kafka:
** # A comma separated list of directories under which to store log files -> log.dirs=\\kafka\\kafka_2.13-3.5.1\\data\\kafka
** # the directory where the snapshot is stored -> dataDir=C:\\kafka\\kafka_2.13-3.5.1\\data\\zookeeper