Quoting from what I originally wrote you: "or if there's a consumer
on the failover host that tries and fails to consume them."  Consuming a
message but not acking it == failing to consume it.  The failover
functionality works, despite your apparent skepticism; retry your test with
no consumers if you don't believe me.

Tim
On Apr 7, 2016 5:22 AM, "Natarajan, Rajeswari" <rajeswari.natara...@sap.com>
wrote:

> FYI using non-transactional session with
> ActiveMQSession.INDIVIDUAL_ACKNOWLEDGE
>
> Rajeswari
>
> -----Original Message-----
> From: Natarajan, Rajeswari [mailto:rajeswari.natara...@sap.com]
> Sent: Thursday, April 07, 2016 3:57 AM
> To: users@activemq.apache.org
> Subject: RE: MasterSlave config ActiveMQ
>
> Thank you. But in my case I am sure the messages have not reached
> JMSExpiration date.
>
> I assume there will be a consumer on the failover host ,once the failover
> happens. But when I tested, I made sure the messages will not be
> acknowledged . Still  I see consistently the pending/enqueued messages go
> DLQ upon failover and don't appear in the original Queue as enqueued.
> Am I missing something
>
> Rajeswari
>
> -----Original Message-----
> From: tbai...@gmail.com [mailto:tbai...@gmail.com] On Behalf Of Tim Bain
> Sent: Wednesday, April 06, 2016 10:26 PM
> To: ActiveMQ Users <users@activemq.apache.org>
> Subject: Re: MasterSlave config ActiveMQ
>
> Only if they had reached their JMSExpiration date, or if there's a consumer
> on the failover host that tries and fails to consume them.  Otherwise, they
> will continue to be available on the queue.
>
> On Wed, Apr 6, 2016 at 5:03 PM, Natarajan, Rajeswari <
> rajeswari.natara...@sap.com> wrote:
>
> > Hi,
> >
> > I am testing activemq master slave config using shared file system.
> >
> > 1) I issued 1 message to a queue and I saw that in both pending message
> > count and enqueued count.  The message was not dequeued.
> >
> > 2)Killed the master ,the secondary took over ,in secondary's webconsole I
> > see that
> >
> > Messages dequeued as 1
> >
> > And in the ActiveMQ.DLQ  I see 1 pending message and 1 enqueued message.
> >
> >
> > So in case of failover ,the pending/unacknowledged messages go to DLQ and
> > never get processed ?
> >
> >
> > Thank you,
> > Rajeswari
> >
>

Reply via email to