John
12/11/2021, 2:53 PMAWSQueueService
service (857,066 requests), and I have no idea where this is coming from. It looks like it’s coming from SQS NumberOfEmtpyReceives
. Can anyone shed some light onto what’s causing this and how I can stop all these requests? This is without my app running. Apologies for the ignorance.Gabriel Bleu
12/11/2021, 3:31 PMMike McCall
12/11/2021, 3:36 PMMike McCall
12/11/2021, 3:39 PMJohn
12/11/2021, 3:59 PMJohn
12/11/2021, 4:14 PMSiteRegenerationFunction
lambda.John
12/11/2021, 4:17 PMJohn
12/11/2021, 4:30 PMSeth Geoghegan
12/11/2021, 5:45 PMSeth Geoghegan
12/11/2021, 5:51 PMJohn
12/11/2021, 5:53 PMJohn
12/11/2021, 5:57 PMSeth Geoghegan
12/11/2021, 6:36 PMJohn
12/11/2021, 6:56 PMSiteRegenerationFunction
Lambda. Also looks like it was coming from my front end nextjs build.Tharshan
12/11/2021, 7:34 PMTharshan
12/11/2021, 7:34 PMTharshan
12/11/2021, 7:39 PMJohn
12/11/2021, 8:22 PMMike McCall
12/12/2021, 2:00 PMSeth Geoghegan
12/12/2021, 2:28 PMJohn
12/12/2021, 2:54 PMMike McCall
12/12/2021, 4:33 PMFrank
RegenerationQueue
is from the NextjsSite
construct. Taking a look..Frank
Frank
Frank
Seth Geoghegan
12/13/2021, 4:18 PMThe most common cause for a high number of SQS requests are empty receives, which are billed as ReceiveMessage requests that don’t return a message. Amazon SQS charges are based on request volume and data transferred in and out of Amazon SQS. A consumer polling an SQS queue continuously results in empty receives. These empty receives are charged per Amazon SQS pricing even if messages aren’t sent or received from your SQS queue.This may be obvious to folks in this thread, but wanted to drop this comment for greater context if some have no prior experience with SQS
Frank
ReceiveMessageWaitTimeSeconds
based on the article to enable long polling. But i’m still seeing 15 empty receives per second 🤔Mike McCall
12/14/2021, 2:09 PMSeth Geoghegan
12/14/2021, 3:30 PMMike McCall
12/14/2021, 9:52 PMMike McCall
12/14/2021, 9:58 PMFrank
Frank