Skip to content

Latest commit

 

History

History
18 lines (13 loc) · 766 Bytes

README.md

File metadata and controls

18 lines (13 loc) · 766 Bytes

Sobre

Uma aplicação maven project utilizando um produtor client kafka para enviar mensagens para um tópico

Passos para reprodução

Configure WSL2 seguindo este artigo:

https://www.confluent.io/blog/set-up-and-run-kafka-on-windows-linux-wsl-2/#enable-windows-subsystem

Em um terminal do WSL, obtenha o IP ao qual a máquina virtual responde:

ip addr show eth0 | grep -oP '(?<=inet\s)\d+(\.\d+){3}'

Altere a propriedade listeners dentro de config/server.properties do kafka dentro do WSL:

listeners=PLAINTEXT://ip-encontrado-acima:9092

Na aplicação JAVA rodando no Windows:

Na propriedade ProducerConfig.BOOTSTRAP_SERVERS_CONFIG com o valor <ip-encontrado-acima>:9092

OBS:

Sempre quando o windows é reiniciado, o IP na WSL é alterado.