Identifying Kinesis stream pending message count

0 votes

Is there an API that gives pending messages for Kinesis stream.

After a period of 7 days the messages expire and if the producers and consumers are isolated and can't communicate, how does one know messages have expired. How does one deal with?

Apr 23, 2018 in Cloud Computing by hemant
• 5,800 points
468 views

1 answer to this question.

0 votes

Please help!

I doubt there is a thing called as pending messages in Kinesis. Now we have a shard in Kinesis where all the incoming stream gets stored.

Your consumer application has to always be in running state and keep track of changes in your stream. The application will continue to poll "Shard Iterator" in the background, thus you will be notified about the new data when it comes.

Think of Kinesis as a FIFO queue and the messages will disappear in a short time if you don't pop them.

I hope this helps.

answered Apr 23, 2018 by DragonLord999
• 8,450 points

Related Questions In Cloud Computing

0 votes
1 answer

Where should I use Amazon Kinesis instead of SNS-SQS?

Your concern is very valid. These two ...READ MORE

answered Apr 17, 2018 in Cloud Computing by code_ninja
• 6,250 points
1,206 views
+1 vote
2 answers

I want to Migrate from Oracle RDBMS to AWS S3 using Kinesis

Try to understand AWS Schema Conversion Tool ...READ MORE

answered Apr 20, 2018 in Cloud Computing by hemant
• 5,800 points
832 views
0 votes
1 answer

What is AWS Kinesis?

Amazon Kinesis makes it easy to collect, ...READ MORE

answered Aug 7, 2018 in Cloud Computing by code_ninja
• 6,250 points
204 views
0 votes
1 answer
0 votes
1 answer

MQTT Maximum Message count / Maximum Topic count

Hello @ Dingsbums , The number of topics is going ...READ MORE

answered Jul 27 in IoT (Internet of Things) by Niroj
• 58,500 points
142 views
+1 vote
1 answer

Hadoop Mapreduce word count Program

Firstly you need to understand the concept ...READ MORE

answered Mar 16, 2018 in Data Analytics by nitinrawat895
• 10,950 points
5,878 views