When multiple consumers are reading from same shard in AWS Kinesis, when a consumer reads a message, is that message deleted and not accessible for other consumers?
I have multiple consumers for a kinesis shard, when the second consumer is making getRecords API calls, it is not getting any records.
Is there any configuration I need to change to get same data to all consumers?