Kafka topic 만들고 써보고 제거해보기

2019. 8. 4. 16:42꿀팁 분석 환경 설정/Kafka

Kafka에 대해서 알아봐야해서 기초도 몰라서 여러가지 찾아보고 있다

 

다음 코드는 만들고 확인하는 것이다. 

사실 아직 topic이 정확히 이해가 안되지만,,, 일단 해보면서 깨닫기로...

 

## 하기전 해야하는 것
/kafka/config/server.properties 에 들어가서 
delete.topic.enable = True 로 설정해주기 

## topic 만들기
bin/kafka-topics.sh --create --bootstrap-server localhost:9092 --replication-factor 1 --partitions 1 --topic x
## 만들어졌는지 확인
bin/kafka-topics.sh --list --zookeeper localhost
## 안에 머라고 궁시렁 궁시렁
bin/kafka-console-producer.sh --broker-list localhost:9092 --topic test
## 안에 머라 적었는지 확인
bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic x --from-beginning
## topic 제거하기
bin/kafka-topics.sh --delete --zookeeper localhost --topic x
## 없어졌는지 확인
bin/kafka-topics.sh --list --zookeeper localhost

 

실제 이 과정의 이해는 다음 포스팅을 참고하시면 될 것 같다.

https://www.popit.kr/kafka-%ec%9a%b4%ec%98%81%ec%9e%90%ea%b0%80-%eb%a7%90%ed%95%98%eb%8a%94-%ec%b2%98%ec%9d%8c-%ec%a0%91%ed%95%98%eb%8a%94-kafka/

 

Kafka 운영자가 말하는 처음 접하는 Kafka | Popit

저는 국내 메신저 회사에서 우연한 기회로 전사 공용 카프카를 운영하고 있습니다. 현재 기준으로 제가 관리하는 카프카 클러스터는 용도와 종류에 따라 5종류로 구분되고, 전체 서버는 약 50여대 됩니다. 이 수치는 지금도 계속 증가하고 있어 나중에는 더 늘어날 것 같습니다. 제가 글을 적는 이유는 카프카에 대해서 스터디하고 운영하면서 겪었던 일들중에서, 쉽게 이해가 되지 않거나 고민을 했던 부분 그리고 일반적인 검색으로 쉽게 접할 수 없는 내용들을 이해하기

www.popit.kr

 

 

 

https://www.popit.kr/%ec%b9%b4%ed%94%84%ec%b9%b4-%ec%84%a4%ec%b9%98-%ec%8b%9c-%ea%b0%80%ec%9e%a5-%ec%a4%91%ec%9a%94%ed%95%9c-%ec%84%a4%ec%a0%95-4%ea%b0%80%ec%a7%80/

 

카프카 설치 시 가장 중요한 설정 4가지 | Popit

카프카 보안과 커버로스(Kerberos)를 이용해 구성하는 방법에 대해 다루는 글을 쓰려다가, 현재 제가 구성한 보안 클러스터 구성환경에 접속할 수도 없고 새로 구성하기도 어려운 상황이라, 평소 주위 분들에게 많은 질문을 받은 “빠르게 카프카 사용하기”라는 주제로 먼저 글을 써봐야겠다는 생각이 들었습니다. 이 내용은 생각보다는 매우 단순하고 쉽습니다. 이 글이 필요한 분들은 다음과 같습니다. 카프카를 빨리 구성해야 한다. 카프카를 빨리 업무에 사용해야 한

www.popit.kr

https://knight76.tistory.com/entry/kafka-%ED%86%A0%ED%94%BD-%EC%82%AD%EC%A0%9C-%EA%B4%80%EB%A0%A8-%EC%98%88%EC%A0%9C

 

kafka 토픽 삭제 관련 예제

kafka(kafka_2.11-0.10.1.0)에서 delete.topic.enable을 설정하지 않으면(delete.topic.enable=false) 토픽을 삭제하지 못하는 데모를 보여준다. 1. 로컬에서 간단히 실행하기 - 주키퍼를 실행한다 [/usr/local/ka..

knight76.tistory.com

 

728x90

'꿀팁 분석 환경 설정 > Kafka' 카테고리의 다른 글

카프카 데이터 플랫폼의 최강자 (1장 ~50pg)  (0) 2019.08.17
Celery란? 좋은 자료  (1) 2019.08.10
python-Kafka Example  (0) 2019.08.06
Kafka 자료 찾기  (0) 2019.08.02
Kafka 기본 개념 및 장점 설명  (0) 2019.08.02