Hello, I have a query with respect to *commits* in Kafka Streams. From what I understand,* commits to the broker are done by default every 30 seconds* by Kafka Streams and hence offset gets increased as a result. We have been seeing that these are done only for a short period of time(only during the first few minutes after startup) and after which the offsets do not increase at all*[commits.png]. *If you see the graph you can see that *Message Consume Per Minute *suddenly drops since commits are not being processed and the offsets do not increase.
We see that processing is happening in the consumers(in the final step we persist data in our database) and we have metrics that show that records are being read from the topics*[consumptionByTopic-min.png].* Can you help know as per why commits are not being processed by brokers even though consumers are consuming the records and would be sending commits to the broker at default interval of 30 sec? Thanks and Regards, Geetish