Pokud k odstranění zprávy z fronty použijete samotný BLPOP a váš příjemce zpráv ji nezpracuje, bude nutné zprávu znovu zařadit do fronty, aby nezmizela navždy spolu s neúspěšným spotřebitelem.
Pro trvanlivější zpracování zpráv je nutné udržovat seznam zpracovávaných zpráv, aby mohly být v případě selhání znovu zařazeny do fronty.
[B]RPOPLPPUSH je pro tento scénář ideální; může atomicky vysunout zprávu z fronty zpráv a odeslat ji do fronty zpracování, takže aplikace může reagovat v případě selhání na straně zákazníka.
http://redis.io/commands/rpoplpush
Skutečné opětovné zařazování do fronty je ponecháno na aplikaci, ale tento příkaz redis poskytuje základy k tomu.
Existují také některé drop-in-place implementace front pomocí redis plovoucí po webu, jako je RestMQ [ http://www.restmq.com/ ]