[jboss-jira] [JBoss JIRA] Commented: (JBMESSAGING-1706) JBoss Messaging sometimes causes a HeuristicMixedException
Piyush Panda (JIRA)
jira-events at lists.jboss.org
Thu Aug 19 09:21:12 EDT 2010
[ https://jira.jboss.org/browse/JBMESSAGING-1706?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12545848#action_12545848 ]
Piyush Panda commented on JBMESSAGING-1706:
-------------------------------------------
Hi Howard,
I am still facing the issue that after few hours of receiving messages my listeners stop receiving messages. If I start a new listener listening to the same queue it starts getting the message. I do not get any exceptions so am not able to find out the reason why this is happening.
Listener here is a spring managed POJO which is a standalone java program listening to a queue on the JBoss server. The listener is also set as an exception listener so that if the JMS connection breaks the onException should get called.
Finally if i restart my server and the listeners everything works properly
I am using JBOSS 5.1.0 GA, Jboss-Messaging-Clinet 1.4.3 and Jboss-Remoting 2.5.1. Earlier you had reviewed my remoting xml and said that it looks fine. I looked at JBoss messaging 1.4.3 guide and found there were few config parameters missing like:
<attribute name="numberOfRetries" isParam="true">10</attribute>
<attribute name="clientMaxPoolSize" isParam="true">200</attribute>
Would you suggest me to add these to my remoting xml and try out? Any other suggestions are also welcome.
> JBoss Messaging sometimes causes a HeuristicMixedException
> ----------------------------------------------------------
>
> Key: JBMESSAGING-1706
> URL: https://jira.jboss.org/browse/JBMESSAGING-1706
> Project: JBoss Messaging
> Issue Type: Bug
> Components: JMS Clustering
> Affects Versions: 1.4.4.GA
> Reporter: Richard Kennard
> Assignee: Howard Gao
> Fix For: 1.4.0.SP3.CP11, 1.4.8.GA
>
> Attachments: Client_Logs.txt, JBOSS_Server_Logs.txt, remoting-bisocket-service.xml, server.zip
>
>
> I am raising this JIRA to ask the JBoss Messaging Team to take ownership of this issue.
> The issue is that JBM intermittently (ie. when processing large amounts of messages, when bringing up/shutting down nodes in a cluster) throws a HeuristicMixedException. Once it does, that node in the cluster is effectively dead. No more messages get processed. My app has multiple queues, but once one queue on the node fails (say, the e-mail queue) then all queues stop working (say, the reports queues): they all report HeuristicMixedException whenever a messages is sent to them.
> I am using a workaround by having a separate monitoring program that reboots the node whenever it gets stuck in this HeuristicMixedException state.
> The JBoss ESB team have also had to implement a workaround: https://jira.jboss.org/jira/browse/JBESB-2484
> Others on the forum are seeing this too: http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4241134#4241134
> According to Kevin Conner of the ESB team, Howard worked with them on a workaround: https://jira.jboss.org/jira/browse/JBPAPP-1642, but the issue persists.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jboss-jira
mailing list