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
- Host: GitHub
- URL: https://github.com/miguelprogrammer/java-kafka
- Owner: MiguelProgrammer
- License: mit
- Created: 2023-08-13T01:23:54.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-08-26T12:09:31.000Z (almost 3 years ago)
- Last Synced: 2025-01-20T23:46:25.522Z (over 1 year ago)
- Language: Java
- Homepage:
- Size: 77.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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