JMS Client acknowledgment sessions: Bug/Clarification
Issue
What is the correct way to force synchronizing message acknowledgments when CLIENT_ACK sessions are used in JMS client of qpid?
Just using "sync_ack='True'" in the connection factory URL does not result in sync acknowledgments
.
Looks like for the acknowledgments to be synchronous, either the number of unacknowledged messages must be more than prefetch/2 or the qpid.session.max_ack_delay has to be set to zero.
Environment
- MRG Messaging 2.0 (qpid 0.10)
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
