Is Pipes not respecting Standard SQS delays on specific messages?

0

I have recently implemented a feature so that Pipes acts as a consumer to a Standard SQS queue sending the messages over to a Step Function. Part of my implementation however was to add varying delays per message sent to the SQS queue, I imagined that the Pipe wouldn't be able to pick up the message and send int over to the Step Function until the delay was over.

But it all seems pretty immediate. So maybe I mean in my question - is this expected behavior? Can you reproduce what I am describing?

asked 9 months ago211 views
1 Answer
0

Pipes use the same mechanism to read messages from the queue as any other client, so it doesn't make sense.

Note that you can specify a delay configuration on the queue, but also on the SendMessage API call itself (which overwrites the queue definition). Also note that the value is in seconds.

My guess is that you have something wrong in your API calls.

profile pictureAWS
EXPERT
Uri
answered 9 months ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions