kafka不同网段可以进行消费生产吗?

执念 发表于: 2020-07-27   最后更新时间: 2020-07-28  

提问说明

screenshot

  1. 不同网段可以进行消费生产吗?

  2. 如上图(图中ip为虚拟),A 网(左) 和 B 网(右), 已知B网 9092 和 A 网是通的(telnet 测试),但是在测试时,从B 网向 A 网 写数据, 会报超时错误, 偶尔也会有 提交成功(返回kafka commitId), 但是 A 网没有收到任何消息。

  3. 错误信息

    2020-07-22 16:50:35.389 [kafka-producer-network-thread | producer-2] ERROR o.s.kafka.support.LoggingProducerListener - Exception thrown when sending a message with key='xxxxxxx:
    org.apache.kafka.common.errors.TimeoutException: Expiring 1 record(s) for ezview_sync_case_increment-1: 52214 ms has passed since batch creation plus linger time
    `
    


您需要解锁本帖隐藏内容请: 点击这里
本帖隐藏的内容




上一条: 0.8版本的kafka支持创建topic吗?api中没有NewTopic这个api
下一条: kafka生产者发送消息失败,telnet网络通的

  • 只要网络是通的,应该都能消费吧?

    可以,不同网段只有所有的ip都能识别就可以。

    必须保障kafka所有的集群地址都能识别和访问。
    你可以看下这篇文章 https://www.orchome.com/1903