[prev in list] [next in list] [prev in thread] [next in thread] 

List:       activemq-dev
Subject:    [jira] [Commented] (AMQ-3811) Slave broker in the Master/Slave configuration doesn't process acks of
From:       "Buchi Reddy B (JIRA)" <jira () apache ! org>
Date:       2012-04-30 7:40:04
Message-ID: 1543969167.8342.1335771604922.JavaMail.tomcat () hel ! zones ! apache ! org
[Download RAW message or body]


    [ https://issues.apache.org/jira/browse/AMQ-3811?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13264704#comment-13264704 \
] 

Buchi Reddy B commented on AMQ-3811:
------------------------------------

Any update on this please?
                
> Slave broker in the Master/Slave configuration doesn't process acks of running \
>                 STOMP consumer and redelivers all the messages if the consumer \
>                 restarts
> ------------------------------------------------------------------------------------------------------------------------------------------------------
>  
> Key: AMQ-3811
> URL: https://issues.apache.org/jira/browse/AMQ-3811
> Project: ActiveMQ
> Issue Type: Bug
> Components: Broker, stomp
> Affects Versions: 5.5.1
> Environment: Linux operating system and Perl/Python STOMP clients.
> Reporter: Buchi Reddy B
> 
> Hi,
> I am running ActiveMQ brokers with Shared file system Master/Slave configuration \
> and I am seeing the following issue. 1. Start Master and slave brokers.
> 2. Start a durable STOMP consumer (Perl/Python) and a producer (Perl/Python) with \
> persistence. 3. Kill the master broker while the producer is still sending \
> messages. 4. Our STOMP library takes care of failing over to the new broker \
> automatically and the consumer replays all its subscriptions. So, producer \
> continues to send to the slave broker and consumer also receives all the messages \
> from slave broker. 5. Stop the producer and consumer.
> 6. Restart the consumer with same client-id and subscription name.
> After this, I see that the consumer received some messages which were already \
> delivered. This is easily reproducible with the above mentioned steps. I can \
> clearly see in the broker logs that the slave broker has received acks from the \
> consumer but for some reason it doesn't purge these messages and thinks that the \
> consumer didn't ack them. The messages which were sent to the master broker (before \
> it was killed) were actually getting removed and are not delivered multiple times. \
> Any help here is greatly appreciated. Thanks a lot!!

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: \
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more \
information on JIRA, see: http://www.atlassian.com/software/jira

        


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic