This commit is contained in:
lxy
2020-11-13 18:23:23 +08:00
parent 3c084723ed
commit 1ce4ccdbc7
6 changed files with 22 additions and 16 deletions

View File

@@ -19,8 +19,6 @@ import java.util.Properties;
import java.util.concurrent.LinkedBlockingQueue;
import java.util.logging.Level;
import static java.util.Arrays.asList;
/**
* 消费
*/
@@ -66,7 +64,7 @@ public abstract class KafakConsumer extends AbstractConsumer implements IConsume
try {
props.put("group.id", getGroupid());
KafkaConsumer<String, String> consumer = new KafkaConsumer<>(props);
consumer.subscribe(asList("_"));
consumer.subscribe(getTopics());
while (true) {
ConsumerRecords<String, String> records = consumer.poll(Duration.ofMillis(1_000));
records.forEach(record -> {
@@ -84,7 +82,7 @@ public abstract class KafakConsumer extends AbstractConsumer implements IConsume
while (!queue.isEmpty()) {
queue.clear();
consumer.unsubscribe();
consumer.subscribe(getSubscribes());
consumer.subscribe(getTopics());
}
}
} catch (WakeupException ex) {