1. 준비 - Java 설치
- 자바 설치 및 환경 변수를 설정
. JAVA_HOME
. CLASSPATH
2. kafka 설치 (Apache Kafka)
- 다운로드 & 압축 해제
- config\zookeeper.properties에서 dataDir 값 설정
예) dataDir=c:/kafka/zookeeper-data
- config\server.properties에서 log.dirs 값 설정
예) dirs=c:/kafka/kafka-logs
3. 윈도우에서의 실행
-- zookeeper 실행
.\bin\windows\zookeeper-server-start.bat .\config\zookeeper.properties
-- kafka 실행
.\bin\windows\kafka-server-start.bat .\config\server.properties
4. 운영
** bin\windows 폴더 참조
-- make topic
kafka-topics.bat --create --topic quickstart-events --bootstrap-server localhost:9092
-- describe topic
kafka-topics.bat --describe --bootstrap-server localhost:9092
kafka-topics.bat --describe --topic quickstart-events --bootstrap-server localhost:9092
-- write events
kafka-console-producer.bat --topic quickstart-events --bootstrap-server localhost:9092
-- read events
kafka-console-consumer.bat --topic quickstart-events --bootstrap-server localhost:9092
[option] --from-beginning : 처음부터 읽기
-- delete topic
kafka-topics.bat --delete --topic quickstart-events --bootstrap-server localhost:9092
'유용한 Tips' 카테고리의 다른 글
git clone - SSL certificate problem: self signed certificate in certificate chain (0) | 2023.02.22 |
---|---|
Git 명령어 (0) | 2022.10.06 |
SFTP 네트워크 드라이브 만들기 (0) | 2022.10.01 |