우리는 최근 새로운 주제로 인해 오염 된 생산 카프카 클러스터를 가지고 있습니다.KafkaStream createTopic이 Kafka 서버의 auto.create.topics.enable 설정을 준수하지 않음
auto.create.topics.enable=false
delete.topic.enable=false
가 조사를, 나는이 주제는 KafkaStream
의 createTopic 방법을 사용하는 클라이언트 팀에 의해 생성 된 것을 발견 : 카프카 클러스터는 다음과 같은 설정이이 의미 하는가 org.apache.kafka.streams.integration.utils.EmbeddedKafkaCluster#createTopic(java.lang.String, int, int)
을 그 KafkaStream의 주제 서버 측 브로커 설정을 auto.create.topics.enable
으로 만들지 않습니다. createTopic*
방법이 자동 주제 작성으로 간주되지 않는다는 의미입니까? 그렇다면 어떻게 클라이언트 팀이 프로그래밍 방식으로 카프카 클러스터에서 주제를 작성하지 못하게 할 수 있습니까?
편집 : 카프카 클러스터는 10.1.1를 실행하는 클라이언트는 카프카와 카프카 - 스트림