[jboss-jira] [JBoss JIRA] Commented: (JBMESSAGING-1860) Enhacement - Consumer should be able to read all the messages when another node in cluster lost connection to database
Miroslav Novak (JIRA)
jira-events at lists.jboss.org
Wed Apr 27 10:30:18 EDT 2011
[ https://issues.jboss.org/browse/JBMESSAGING-1860?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12598403#comment-12598403 ]
Miroslav Novak commented on JBMESSAGING-1860:
---------------------------------------------
For more details please see: JBPAPP-6023
> Enhacement - Consumer should be able to read all the messages when another node in cluster lost connection to database
> ----------------------------------------------------------------------------------------------------------------------
>
> Key: JBMESSAGING-1860
> URL: https://issues.jboss.org/browse/JBMESSAGING-1860
> Project: JBoss Messaging
> Issue Type: Enhancement
> Components: JMS Clustering
> Affects Versions: 1.4.0.SP3.CP12, 1.4.8.GA
> Reporter: Miroslav Novak
> Assignee: Miroslav Novak
>
> There should be made an enhancement in JBM clustering.
> For now the behaviour is following:
> Clustered queue is used and Session_Transacted mode is used.
> 1. cluster of 3 nodes - A - B - C
> 2. send 500 to each (db status - A:500, B:500, C:500)
> 3. disconnect B from DB (db unchanged)
> 4. read C - 1000 messages read (db status A:0, B:500, C:0) - hangs
> 5. read A - 0 messages read (db status A:0, B:500, C:0)
> 6. connect B to DB (db status A:0, B:417, C:83)
> 7. read B - 500 messages read (db status A:0, B:0, C:0)
> In step 4. consumer received 1000 from 1500 messages from nodes A and C and there are still 500 messages left in the db.
> As an enhancement there should be that client on node C in step 4. will read all the messages from clustered queue.
> Thanks,
> Mirek
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jboss-jira
mailing list