Skip to content

Why is my sqs bill cost much higher than the actual number of calls?

0

Two queue addresses: “https://sqs.us-east-1.amazonaws.com/xxxxx/xxxxx”https://sqs.us-east-1.amazonaws.com/xxxx/xxxxxx” not under this account,From May 1st to May 21st, the actual number of calls was approximately 650,000 but the bill was indeed 950,000 Can you tell me why?

2 Answers
0

Hello.

I think the answer at the URL below is relevant.
I think it depends on how you use SQS, but I think the number of API executions will increase depending on the computing that polls the queue, etc.
https://repost.aws/questions/QUJoEXZRfNSQucfw18GSUkhQ/sqs-per-request-billing-way-above-actual-usage#ANudXB4pT6Tb-A4r17I5ayMg

EXPERT
answered 2 years ago
EXPERT
reviewed 2 years ago
  • There is no Lambda function used in the queue. Is this lambda function the default? Why can't it be displayed on the page? Now even if I don't call the API request, the cost is still increasing. Is this the reason? So many requests every month even if there is no news?

  • Could you please tell me the configuration around SQS in a little more detail? How do you process SQS messages? Requests are made in the process of sending messages to SQS, polling messages, and deleting messages. Therefore, charges may increase depending on the polling interval and message volume.

  • It is also possible that payload size is increasing the billed request count. Note from the SQS pricing page (https://aws.amazon.com/sqs/pricing/): "Size of Payloads - Each 64 KB chunk of a payload is billed as 1 request (for example, an API action with a 256 KB payload is billed as 4 requests)."

0

Use it to receive Amazon Marketing Stream messages, receive messages through boto3's api receive_message, store and delete messages in batches after receiving them.

answered 2 years 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.