Skip to content

A bug with SQS FIFO and DLQ #547

@moltar

Description

@moltar

The dlq check is naive, and appends -dlq to the end of the queue name.

However, fifo queues require to have the .fifo suffix, and thereby the final queue name becomes foo-bar.fifo-dlq which is an invalid queue name.

dlqName := infra.cfg.AWSSQS.Topic + "-dlq"

I think the correct solution is to allow the end user to configure the name of all queues via config and/or env, and thereby don't need to have this check at all.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

Projects

Status

In Review

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions