Apache kafka中的相关ID

时间:2014-05-20 13:00:17

标签: apache-kafka

无论如何都要基于correlationID(类似于JMS规范中的一个)在kafka中接收消息。我想创建一组听取同一主题但具有不同相关性的消费者?

1 个答案:

答案 0 :(得分:8)

correlationId是每个TCP连接工件,允许客户端(生产者或消费者)将代理的响应映射到客户端的先前请求,它在该特定TCP连接之外没有任何意义。

  

CorrelationId - 这是用户提供的整数。它将在服务器的响应中传回,不加修改。它对于匹配客户端和服务器之间的请求和响应非常有用。

https://cwiki.apache.org/confluence/display/KAFKA/A+Guide+To+The+Kafka+Protocol#AGuideToTheKafkaProtocol-Requests