zillow / python-sqs-logging-handler

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

FIFO queues require MessageGroupId parameter

bpluly opened this issue · comments

FIFO queues are very useful as log queues as they guarantee ordering and can manage duplicates. Each message added to a FIFO queue requires a MessageGroupID. This has the benefit that multiple streams of messages can be within the same queue and be processed separately.

This parameter is mandatory for FIFO queues.

Of course the keywords dict of parameters works but that's optional.
as in globalExtra = {"MessageGroupID": "some alphanumeric string"}