卡夫卡骆驼(Kafka Camel)消费者停止拉力一段时间,然后再次拉力

时间:2018-07-27 10:37:40

标签: java apache-kafka apache-camel kafka-consumer-api

我有骆驼kafka组件从主题中提取消息。

   from("kafka:" + this.topicName + "?brokers=" + this.brokerList + "&groupId=" + this.groupIdSG + "&autoOffsetReset=" + this.autoOffsetReset + "&consumersCount=" + this.consumerCount)
                .log(LoggingLevel.INFO, AppConstants.LOG4J_MESSAGE_NAME, " >> message ${body}")
                .to("bean:processDeal?method=processDeals");

在某些情况下,由于某些外部系统故障,无法处理收到的消息。

在那段时间内,我需要停止提取消息一段时间,然后再次重新开始提取。 我该如何在骆驼中做到这一点。 ?

谢谢。

0 个答案:

没有答案