본문 바로가기

IT&Programming

Kafka에서 topic 자동 생성 방지

server.properties 파일을 열어서 auto.create.topics.enable=false 추가 하니 자동생성이 방지되었다.

auto create 관련 옵션이 전혀 없는걸보니 default로 자동생성이 되는것 같다.

분명 편리한 기능이지만 replication factor 값이 1로 생성되어 이전에 성능 테스트 할때 문제가 되었다.

replication factor 3으로 생성한 topic을 삭제하고 auto create로 생성한 topic은 메시지 받는 속도가 느려져서 이유를 찾느라 고생했었다.

그리고 지금은 외부 producer에서 kafka broker 서버로 메시지를 계속 보내고 있는데, 수집할 필요가 없는 데이터라서 막고 싶은데 producer를 끄는법을 모른다고 하니 kafka서버에서 막을수 밖에 없어서 ...

이옵션을 사용해서 기존 topic을 삭제하니 더이상 수집되지 않아서 kafka-log가 쌓여서 디스크 용량을 차지하는 문제를 막았다.

 

일단 생각나는대로 써놓고, 집에가서 다시 정리해야지..

'IT&Programming' 카테고리의 다른 글

Open Source License  (1) 2020.05.06
Python 증감연산자 ++, --  (0) 2020.02.07
Kafka에서 topic 자동 생성 방지  (0) 2020.02.06
네이버 Android Map API Key 변경  (10) 2019.04.18
안드로이드 스튜디오 device unauthorized 에러  (3) 2019.04.17
zookeeper(주키퍼)  (0) 2018.09.30

태그