Seth Geoghegan
03/02/2021, 4:41 PMTypeError: Cannot destructure property 'sqsQueue' of 'props' as it is undefined.
at new Queue (/Users/sethgeoghegan/dev/signup-and-run/node_modules/@serverless-stack/resources/src/Queue.ts:23:7)
Frank
Seth Geoghegan
03/02/2021, 4:45 PMFrank
Seth Geoghegan
03/02/2021, 4:47 PMSeth Geoghegan
03/02/2021, 4:48 PMFrank
import * as sqs from "@aws-cdk/aws-sqs";
// Create the DLQ in native CDK
const deadLetterQueue = new sqs.Queue(this, "DeadLetterQueue");
// Create the main queue in native CDK
const mainQueue = new sqs.Queue(this, "MainQueue", {
deadLetterQueue: {
maxReceiveCount: 1,
queue: deadLetterQueue
}
});
// Pass the main queue into sst.Queue and add a consumer
new sst.Queue(this, "WebhookQueue", {
consumer: "src/webhook_processor.handler",
sqsQueue: mainQueue,
});
Seth Geoghegan
03/02/2021, 4:50 PMFrank
sst.Queue
currently doesn’t support setting dead letter queue
Frank
Frank
sst.Queue
Frank
sqsQueue
in, sst.Queue
will use it instead of creating a new queueFrank
Seth Geoghegan
03/02/2021, 4:56 PMSeth Geoghegan
03/02/2021, 5:03 PMSeth Geoghegan
03/02/2021, 5:04 PMSeth Geoghegan
03/02/2021, 5:05 PMFrank
Seth Geoghegan
03/02/2021, 7:18 PMSeth Geoghegan
03/02/2021, 7:18 PMFrank
Seth Geoghegan
03/02/2021, 7:20 PMSeth Geoghegan
03/02/2021, 7:21 PMFrank
Seth Geoghegan
03/03/2021, 10:29 PMSeth Geoghegan
03/03/2021, 10:29 PMSeth Geoghegan
03/03/2021, 10:33 PMSeth Geoghegan
03/03/2021, 10:35 PMFrank
Karo
03/11/2021, 7:04 PM