Bug 1121109
Summary: | [GSS](6.4.z) Message starvation when a consumer hangs in a domain mode cluster | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | [JBoss] JBoss Enterprise Application Platform 6 | Reporter: | Tyronne Wickramarathne <tywickra> | ||||||
Component: | HornetQ | Assignee: | Yong Hao Gao <hgao> | ||||||
Status: | CLOSED NOTABUG | QA Contact: | Miroslav Novak <mnovak> | ||||||
Severity: | high | Docs Contact: | Russell Dickenson <rdickens> | ||||||
Priority: | urgent | ||||||||
Version: | 6.2.0 | CC: | bmaxwell, csuconic, istudens, kkhan, msvehla, okalman, tywickra | ||||||
Target Milestone: | --- | ||||||||
Target Release: | --- | ||||||||
Hardware: | x86_64 | ||||||||
OS: | Linux | ||||||||
Whiteboard: | |||||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||||
Doc Text: | Story Points: | --- | |||||||
Clone Of: | Environment: | ||||||||
Last Closed: | 2016-07-08 15:37:14 UTC | Type: | Feature Request | ||||||
Regression: | --- | Mount Type: | --- | ||||||
Documentation: | --- | CRM: | |||||||
Verified Versions: | Category: | --- | |||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||
Embargoed: | |||||||||
Attachments: |
|
Description
Tyronne Wickramarathne
2014-07-18 11:30:26 UTC
I don't think this is a bug... you can configure redistribution delay and the messages would be redistributed. Hi Clebert, I have configured redistribution delay to 1 second during my tests. This issue occurs when the first consumer, FirstMDB pauses for 5 seconds, during message consumption. This works fine as expected when I remove the 5 second pause in the consumer. I have introduced a pause in the consumer to emulate the problem my customer was seeing. PS: I assigned this case to Howard, since I have discussed this issue in detail with him. :-) Thanks Created attachment 924041 [details]
domain.xml
Created attachment 924042 [details]
host.xml
If you don't set the consumer-window-size to 0 the test case is invalid for us I thought of updating this bugzilla with a comment to avoid any confusions with its title. The same behaviour can be seen in standalone mode. Thanks Tyronne I wouldn't fix this issue. You can just set consumerWindowSize=0 for slow consumers, or set slow consumer detection to kill the consumer. I don't see any issues that could be fixed here. Closing as this is more of a feature that would need to be implemented in Artemis |