[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