사용자 도구

사이트 도구


kafka

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
마지막 판 양쪽 다음 판
kafka [2022/03/31 14:16]
kwon37xi [docker wurstmeister]
kafka [2023/10/25 09:43]
kwon37xi [docker 기타]
줄 7: 줄 7:
 ===== docker wurstmeister ===== ===== docker wurstmeister =====
   * [[https://github.com/wurstmeister/kafka-docker/blob/master/README.md|wurstmeister/kafka-docker: Dockerfile for Apache Kafka]]   * [[https://github.com/wurstmeister/kafka-docker/blob/master/README.md|wurstmeister/kafka-docker: Dockerfile for Apache Kafka]]
 +  * **Apple Silicon M1 에서 문제 발생함.**
   * https://hub.docker.com/r/wurstmeister/kafka/   * https://hub.docker.com/r/wurstmeister/kafka/
 +  * https://raw.githubusercontent.com/wurstmeister/kafka-docker/master/docker-compose.yml 를 기본 참조하여 작성
   * ''/opt/kafka/bin/kafka-console-*.sh'' 로 여러 명령을 해볼 수 있다.   * ''/opt/kafka/bin/kafka-console-*.sh'' 로 여러 명령을 해볼 수 있다.
 +  * Kafka 버전에 따라 옵션이 다르므로 확인 할것.
 <code sh> <code sh>
 docker exec -it docker-kafka /bin/bash docker exec -it docker-kafka /bin/bash
줄 15: 줄 18:
 # producer - console 에 타이핑하고 엔터 누르면 전송됨. # producer - console 에 타이핑하고 엔터 누르면 전송됨.
 # --batch-size 0 으로 줘야 타이핑 즉시 전송됨. # --batch-size 0 으로 줘야 타이핑 즉시 전송됨.
-docker exec -it bmart-platform-kafka /opt/kafka/bin/kafka-console-producer.sh --broker-list localhost:9092 --topic <topic-name> --batch-size 0+/opt/kafka/bin/kafka-console-producer.sh
 +    --broker-list localhost:9092 --topic <topic-name> --batch-size 0
  
 # consumer - 여러개 consume 못함. # consumer - 여러개 consume 못함.
-/opt/kafka/bin/kafka-console-consumer.sh  --bootstrap-server localhost:9092 --topic <topic-name>+/opt/kafka/bin/kafka-console-consumer.sh  --bootstrap-server localhost:9092
 +    --topic <topic-name>
 </code> </code>
-===== docker bitnami =====+===== docker 기타 =====
   * https://hub.docker.com/r/bitnami/kafka   * https://hub.docker.com/r/bitnami/kafka
 +  * https://github.com/conduktor/kafka-stack-docker-compose
 +
 +===== 처리량 =====
 +  * [[https://d2.naver.com/helloworld/7181840|Kafka에서 파티션 증가 없이 동시 처리량을 늘리는 방법 - Parallel Consumer]]
  
 ===== 참고 ===== ===== 참고 =====
kafka.txt · 마지막으로 수정됨: 2023/12/19 13:31 저자 kwon37xi