Changing redis key dramatiq:default.msgs


I need to watch the messages on the default queue.
The doc says that the hash to enqueue a message is default.msgs.
I assume I can read this hash to get my all my messages status.

But the redis hash key seems to change over time from dramatiq:default.msgs to dramatiq:default.DQ.msgs and back. Sometimes I have both at the same time !!

Which redis key to query to get the current messages list ?


The answer is “both”. :smiley:

Delayed messages get put on the "DQ"s (delayed queues) until they’re ready to be run.


Thank for this none-delayed answer :wink:

So I will merge the 2 keys when I get both.