Now delayed retries are based on separate queue and per message TTL header. This approach can block messages with shorter TTL behind messages with longer TTL.
take into account next options
Temporary (auto-delete) exchange/queue for single delayed message
Single exchange/queue with rolling consumer and fixed time frame
Cascading exchanges\queues
*. Also implement delayed delivery functionality for business processes
Now delayed retries are based on separate queue and per message TTL header. This approach can block messages with shorter TTL behind messages with longer TTL.
take into account next options
*. Also implement delayed delivery functionality for business processes