Fixed consumer id
This commit is contained in:
parent
b310ecbd28
commit
56e41dc3ef
@ -22,7 +22,7 @@ class EncodeStreamsProducer: IPooledEvents.OnEventsReceived {
|
|||||||
|
|
||||||
val messageProducer = DefaultProducer(CommonConfig.kafkaTopic)
|
val messageProducer = DefaultProducer(CommonConfig.kafkaTopic)
|
||||||
|
|
||||||
val defaultConsumer = DefaultConsumer().apply {
|
val defaultConsumer = DefaultConsumer(subId = "0m").apply {
|
||||||
autoCommit = false
|
autoCommit = false
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -22,7 +22,7 @@ private val logger = KotlinLogging.logger {}
|
|||||||
class StreamsReader {
|
class StreamsReader {
|
||||||
|
|
||||||
val messageProducer = DefaultProducer(CommonConfig.kafkaTopic)
|
val messageProducer = DefaultProducer(CommonConfig.kafkaTopic)
|
||||||
val defaultConsumer = DefaultConsumer().apply {
|
val defaultConsumer = DefaultConsumer(subId = "0a").apply {
|
||||||
// autoCommit = false
|
// autoCommit = false
|
||||||
}
|
}
|
||||||
init {
|
init {
|
||||||
|
|||||||
@ -59,14 +59,15 @@ class ProducerDataValueSchema:
|
|||||||
|
|
||||||
# Kafka consumer-klasse
|
# Kafka consumer-klasse
|
||||||
class KafkaConsumerThread(threading.Thread):
|
class KafkaConsumerThread(threading.Thread):
|
||||||
def __init__(self, bootstrap_servers, topic):
|
def __init__(self, bootstrap_servers, topic, consumer_group):
|
||||||
super().__init__()
|
super().__init__()
|
||||||
self.bootstrap_servers = bootstrap_servers
|
self.bootstrap_servers = bootstrap_servers
|
||||||
|
self.consumer_group = consumer_group
|
||||||
self.topic = topic
|
self.topic = topic
|
||||||
self.shutdown = threading.Event()
|
self.shutdown = threading.Event()
|
||||||
|
|
||||||
def run(self):
|
def run(self):
|
||||||
consumer = KafkaConsumer(self.topic, bootstrap_servers=self.bootstrap_servers)
|
consumer = KafkaConsumer(self.topic, bootstrap_servers=self.bootstrap_servers, group_id=self.consumer_group)
|
||||||
|
|
||||||
logger.info("Kafka Consumer started")
|
logger.info("Kafka Consumer started")
|
||||||
|
|
||||||
@ -181,7 +182,7 @@ def main():
|
|||||||
signal.signal(signal.SIGINT, signal_handler)
|
signal.signal(signal.SIGINT, signal_handler)
|
||||||
|
|
||||||
# Opprett og start consumer-tråden
|
# Opprett og start consumer-tråden
|
||||||
consumer_thread = KafkaConsumerThread(bootstrap_servers, kafka_topic)
|
consumer_thread = KafkaConsumerThread(bootstrap_servers, kafka_topic, consumer_group)
|
||||||
consumer_thread.start()
|
consumer_thread.start()
|
||||||
|
|
||||||
logger.info("App started")
|
logger.info("App started")
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user