我有一个kafka制作人在一台机器上使用0.80 Kafka版本(例如ip为1.2.3.4),我可以使用在另一台机器上使用0.10 Kafka版本的kafka消费者来消费该消息吗?
我尝试在较新版本上编写消费者,听取1.2.3.4:9092。但它说kafka.errors.NoBrokersAvailable:NoBrokersAvailable。那是不允许的?或者我做错了什么?
感谢。
答案 0 :(得分:1)
版本0.10.2客户端可以与版本0.10.0或更新的代理进行通信。但是,如果您的代理超过0.10.0,则必须先升级Kafka群集中的所有代理,然后再升级客户端。版本0.10.2经纪商支持0.8.x和更新的客户。