簡體   English   中英

如何使用 sarama go 客戶端連接 zookeeper?

[英]How to connect zookeeper using sarama go client?

我是使用 sarama 客戶端的初學者。 雖然我的代碼在引導服務器上運行良好,但無法連接到動物園管理員。

kafka節點版本: confluent-kafka-2.11-0.10.2.1-2.noarch
sarama客戶端版本: v1.38.0

config := kafka.NewConfig()
broker := []string{"localhost:9092"}
kafkaClient, err := kafka.NewClusterAdmin(broker, config)

錯誤:
kafka:客戶已經用完可用的經紀人來與之交談:EOF

您的錯誤只是說Kafka沒有在您提供的主機:端口上運行,並且與 Zookeeper 無關


Sarama 是Kafka 客戶端 您不應該使用它來連接到 Zookeeper。

如果您需要執行 Zookeeper 操作,您將需要一個不同的庫,但您永遠不需要 Kafka 應用程序的 Zookepeer 操作。 如果需要, KafkaAdminClient會將任何請求轉發給 Zookeeper(除非您在不使用 Zookeeper 的 Kraft 模式下運行 Kafka)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM