|
@@ -21,10 +21,12 @@ public class Main {
|
|
|
var consumer = new KafkaConsumer<String, String>(KafkaConfig.getKafkaConsumerProperties());
|
|
|
|
|
|
try (consumer) {
|
|
|
- consumer.subscribe(List.of("article","material"));
|
|
|
+ consumer.subscribe(List.of("article_843ea558d5ef41a1877584c62762632d_app_35","material",
|
|
|
+ "article_843ea558d5ef41a1877584c62762632d_app","article_843ea558d5ef41a1877584c62762632d_app_84",
|
|
|
+ "test_article_843ea558d5ef41a1877584c62762632d_app_79"));
|
|
|
while (true) {
|
|
|
var kafkaDataList = new ArrayList<KafkaData>();
|
|
|
- for (ConsumerRecord<String, String> record : consumer.poll(Duration.ofMillis(2000))) {
|
|
|
+ for (ConsumerRecord<String, String> record : consumer.poll(Duration.ofMillis(60000))) {
|
|
|
kafkaDataList.add(new KafkaData(record.topic(),record.offset(), record.value(), new Timestamp(record.timestamp())));
|
|
|
}
|
|
|
for (Map.Entry<String, List<KafkaData>> entry : CollStreamUtil.groupByKey(kafkaDataList, KafkaData::getTopic).entrySet()) {
|