Могу ли я получить пример создания топи c с использованием segmentio kafka- go?
Я попытался создать топи c, как показано ниже:
c, _ := kafka.Dial("tcp", "host:port")
kt := kafka.TopicConfig{Topic: "sometopic", NumPartitions: 1, ReplicationFactor: 1}
e := c.CreateTopics(kt)
Но это будет работать, только если заданный host: port - это Kafka Leader. Если host: port не является Kafka Leader, я получу эту ошибку:
Not Controller: это неправильный контроллер для этого кластера *
Как правильно передавать адрес кластера для создания топи c?
Kafka Segmentio: github.com / segmentio / kafka- go