All our consumers are currently durable consumers, so that ensures that the 
consumers don't miss any messages after they have subscribed to a destination. 
But in our use case the consumers need to be able to receive messages that were 
published before the consumer subscribed to a particular destination. We tried 
using the Subscription Recovery Mechanism for this, but realized this is not 
ideal, since we need to support a recovery period for atleast 2 days worth of 
messages.

Anirudha

On 2/23/11 3:31 AM, "Gary Tully" <gary.tu...@gmail.com> wrote:

durable topic subscriptions?

Or use virtual destinations such that topic subscribers each get a queue.

On 23 February 2011 01:37, Anirudha Khanna <aniru...@yahoo-inc.com> wrote:
> Hi,
>
> We are evaluating ActiveMQ as a solution for our messaging broker. One of the 
> requirements is to be able to replay messages received on a destination for 
> the past three days. Using the Subscription Recovery Mechanism with 
> retroactive consumers isn't the best solution since the messages are 
> apparently stored in memory. I am curious what is the solution other users 
> have implemented, if at all, to solve the replay problem.
>
> Thanks,
> Anirudha Khanna
>



--
http://blog.garytully.com
http://fusesource.com

Reply via email to