티스토리 뷰
Zookeeper 홈 https://zookeeper.apache.org/releases.html 에 접속한다






zoo.cfg 파일을 열어서 data 경로를 재조정한다.



주키퍼를 실행한다.



카프카(https://kafka.apache.org/ )에 접속 후 다운로드 받는다.




환경변수를 설정합니다.


cmd 창을 오픈한다

새로운 cmd 창을 오픈한다. kafka-console-consumer 창이 된다.
kafka-topics.bat --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic hello-kafka
를 입력한다. topic 생성 응답이 뜬다. kafka-topics.bat --list --zookeeper localhost:2181 hello-kafka 를 입력한다.

또 다른 cmd 창을 오픈한다. kafka-console-producer 창이 된다.
kafak-console-producer.bat --broker-list localhost:9092 --topic hello-kafka 를 입력 후 엔터를 친다. 다음 행에서
> 이 뜬다. consumer 에게 보낼 message 를 입력한다. 실시간으로 해당 메시지가 consumer 에게 보내진다.

앞서 열었던 kafka-console-consumer 창에 send message 가 출력된다.
초기 설정값에서 한글은 지원하지 않는다.

참고자료(REFERENCES)
'1. 자바' 카테고리의 다른 글
자바/스프링/2021-08-26/ 시큐리티 에러 해결: Consider defining a bean of type 'org.springframework.security.crypto.password.PasswordEncoder' in your configuration. (0) | 2021.08.26 |
---|---|
스프링////뮌헨/ 인텔리제이에 도커 설정 (0) | 2021.08.20 |
자바/카프카/2021-08-19/ TheOnePostApplication.java (0) | 2021.08.19 |
자바/몽고DB/2021-08-19/ MongoConfiguration.java (0) | 2021.08.19 |
스프링////뮌헨/ Docker-Compose 로 Spring Boot 와 MySQL 연동하기 (0) | 2021.08.13 |
- Total
- Today
- Yesterday
- KAFKA
- Java
- nodejs
- JUnit
- Git
- React
- SQLAlchemy
- AWS
- Django
- tensorflow
- jQuery
- Eclipse
- springMVC
- FLASK
- Oracle
- SpringBoot
- Mongo
- Algorithm
- terms
- intellij
- docker
- vscode
- mariadb
- COLAB
- maven
- database
- Mlearn
- Python
- ERD
- JPA
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |