Why Are Messages Not Being Consumed?
There are many reasons why messages cannot be consumed, the most common ones are as follows:
Producer starting before consumer: If the producer starts before the consumer, and the consumer’s consumeFromWhere configuration is incorrect, the consumer may start consumption from the latest offset.
Multiple producers sharing the same consumer group: If multiple producers use the same consumer group but subscribe to different tags, message delivery errors may occur, leading to issues in message consumption.