kafka teste stand-alone (kafka_2.11-2.1.0)

1. Baixe e descompacte kakfa

Endereço http://kafka.apache.org/downloads.html
descompressão kafka_2.11-2.1.0.tgz

2, kafka cluster requer tratador

Faça o download e extrair o tratador http://apache.fayea.com/zookeeper/

3, editar kafka, perfil

Depois de entrar diretório descompressão kafka, modificação do arquivo server.propertis
fornecido ouvintes = PLAINTEXT: //192.168.26.130: 9092 (máquina atual ip)
valores padrão de outros parâmetros

4, iniciar kafka

Primeiro começar tratador, zookeeper entrar no diretório bin e executar ./zkService.sh começar
começar kafka kafka para o diretório bin, executar ../config/server.properties ./kafka-server-start.sh 
.

5, veja o tratador e kafka Lançamento OK

Criando um Tópico: 
./kafka-topics.sh --zookeeper localhost: 2181 --create --topic Test4 --partitions 1 --replication fator-1 
representa test4 1 partição, uma cópia da
lista Vista Tópico: 
./kafka --zookeeper localhost -topics.sh: 2181 --list ; test4 acima para ver a recém-criada
produtora de inicialização abriu um novo terminal: 
bin / kafka-console-producer.sh --broker-List 192.168.1.104:9092 - tópico test4
mensagem de entrada: LMX
começar consumidor abre um novo terminal: 
./kafka-console-consumer.sh --bootstrap-Servidor 192.168.26.130:9092 Beginning --topic test4 --from-
teste: 
entrada Produtor Olá terminal de kafka, ver se interface de terminal consumidor para a mensagem

6, comandos relacionados kafka

janela 1.console:

produtor:

./kafka-console-producer.sh-list --broker localhost: 9092 my_test_topic --topic

consumidor:

localhost ./kafka-console-consumer.sh --bootstrap-servidor: 9092 --topic my_test_topic --from-início

2. Verificar o consumo:

Lista de todos grupo de consumidores:

localhost ./kafka-consumer-groups.sh --bootstrap-servidor: 9092 --list


Ver consumo de Grupo:

./kafka-consumer-groups.sh --bootstrap-servidor localhost: 9092 --describe --group my_group_02
 

./kafka-consumer-groups.sh --zookeeper localhost: 2181 --describe --group my_group_02

Ver grupo de consumidores viável

./kafka-consumer-groups.sh --bootstrap-servidor localhost: 9092 --describe --group my_group_02 --members

partição gastos sobrevivência consumidor exibição de grupo

 ./kafka-consumer-groups.sh --bootstrap-servidor localhost: 9092 --describe --group my_group_02 --members --verbose

3. Verifique o arquivo de log no conteúdo da mensagem:

caminho Server.properties onde o arquivo de configuração são os itens de configuração de arquivo de log log.dirs

Para o diretório bin execute:

kafka.tools.DumpLogSegments ./kafka-run-class.sh --files arquivo de log alvo --print-dados-log
 

Publicado 13 artigos originais · ganhou elogios 1 · vista 7824

Acho que você gosta

Origin blog.csdn.net/weixin_40482816/article/details/85609357
Recomendado
Clasificación