Open tobilg opened 3 years ago
Is the .fifo
suffix standard with SQS? If not I think it might be best to use a query string variable like:
https://sqs.us-east-1.amazonaws.com/123456789/myqueue?fifoqueue=1&messageGroupID=tile38
This would be more consistent with how Tile38 uses endpoint urls.
Thanks for the fast reply! Yes, the suffix needs to be .fifo
to define a SQS Fifo queue, according to https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sqs-queues.html#aws-sqs-queue-name
Being able to optionally define the MessageGroupId
via query string would be nice.
Is your feature request related to a problem? Please describe. Currently, SQS Fifo queues don't seem to be supported. I see the following error in the logs:
Describe the solution you'd like Tile38 could detect SQS Fifo queues based on the
.fifo
suffix, and then add an additional parameter forMessageGroupId
to thesendMessage
request. TheMessageGroupId
could the static, i.e.tile38
.See https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/using-messagegroupid-property.html