|
|
|
@ -115,6 +115,9 @@ public class TbKafkaSettings { |
|
|
|
@Value("${queue.kafka.session.timeout.ms:10000}") |
|
|
|
private int sessionTimeoutMs; |
|
|
|
|
|
|
|
@Value("${queue.kafka.auto_offset_reset:earliest}") |
|
|
|
private String autoOffsetReset; |
|
|
|
|
|
|
|
@Value("${queue.kafka.use_confluent_cloud:false}") |
|
|
|
private boolean useConfluent; |
|
|
|
|
|
|
|
@ -155,6 +158,7 @@ public class TbKafkaSettings { |
|
|
|
props.put(ConsumerConfig.MAX_PARTITION_FETCH_BYTES_CONFIG, maxPartitionFetchBytes); |
|
|
|
props.put(ConsumerConfig.FETCH_MAX_BYTES_CONFIG, fetchMaxBytes); |
|
|
|
props.put(ConsumerConfig.MAX_POLL_INTERVAL_MS_CONFIG, maxPollIntervalMs); |
|
|
|
props.put(ConsumerConfig.AUTO_OFFSET_RESET_CONFIG, autoOffsetReset); |
|
|
|
|
|
|
|
props.put(ConsumerConfig.KEY_DESERIALIZER_CLASS_CONFIG, StringDeserializer.class); |
|
|
|
props.put(ConsumerConfig.VALUE_DESERIALIZER_CLASS_CONFIG, ByteArrayDeserializer.class); |
|
|
|
|