Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/apache-kafka/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache kafka 我可以根据卡夫卡的具体情况消费吗?_Apache Kafka_Kafka Consumer Api_Kafka Producer Api - Fatal编程技术网

Apache kafka 我可以根据卡夫卡的具体情况消费吗?

Apache kafka 我可以根据卡夫卡的具体情况消费吗?,apache-kafka,kafka-consumer-api,kafka-producer-api,Apache Kafka,Kafka Consumer Api,Kafka Producer Api,我在给卡夫卡写一条短信,在另一端消费。 在其中做一些处理,然后写回另一个卡夫卡主题 我想知道哪个消息响应是针对哪个请求的 当前决定从使用者端捕获偏移量id,然后写入响应并读取响应有效负载,并做出相同的决定 对于这种方法,我们需要阅读每一条消息。根据消费者配置条件,我们还有其他消费方式吗?消费者只能阅读整个主题。您只能通过seek()跳过消息,但您不能在代理上计算条件以筛选消息 您需要在客户机中使用整个主题作为进程/过滤器。谢谢Matthias,我们已经按分区处理了。我们有三个消费者向卡夫卡倾诉了

我在给卡夫卡写一条短信,在另一端消费。 在其中做一些处理,然后写回另一个卡夫卡主题

我想知道哪个消息响应是针对哪个请求的

当前决定从使用者端捕获偏移量id,然后写入响应并读取响应有效负载,并做出相同的决定


对于这种方法,我们需要阅读每一条消息。根据消费者配置条件,我们还有其他消费方式吗?

消费者只能阅读整个主题。您只能通过
seek()
跳过消息,但您不能在代理上计算条件以筛选消息


您需要在客户机中使用整个主题作为进程/过滤器。

谢谢Matthias,我们已经按分区处理了。我们有三个消费者向卡夫卡倾诉了数百万次。现在,我们在生产者和消费者中创建了定制从业者。我明白了,这样可以减少总负荷。但这与你的问题并不完全相符不管怎样,很高兴你找到了一种改进你的应用程序的方法!