[Python] AWS CDK (Python) - DLQ Queues and Retry Queues have redundant Names

Discussão em 'Python' iniciado por Stack, Fevereiro 25, 2025.

  1. Stack

    Stack Membro Participativo

    I'm trying to figure out why our SQS queues have the name of the queue listed twice in the their names:

    StackName-queuenamequeuenamedlq###

    StackName-queuenamequeuenameretry###

    Here is the relevant code:

    self.dead_letter_queue = sqs.Queue(self, f"{queue_name}_dlq")
    fault_queue = self.dead_letter_queue

    if use_retry_queue:
    retry_queue = sqs.Queue(self, f"{queue_name}_retry")
    fault_queue = retry_queue

    # Create main queue
    self.main_queue = sqs.Queue(self, queue_name, dead_letter_queue=sqs.DeadLetterQueue(max_receive_count=retries+1, queue=fault_queue))


    I would expect the names to not be redundant.

    Continue reading...

Compartilhe esta Página