Improve broker handling of AMQMessage to reduce memory footprint
----------------------------------------------------------------
Key: QPID-17
URL: http://issues.apache.org/jira/browse/QPID-17
Project: Qpid
Issue Type: Improvement
Reporter: Robert Greig
Assigned To: Robert Greig
Currently all messages, including the headers and body, are held in memory in
the broker. This means that even with persistent queues, all messages must be
able to fit in the heap. Clearly that is a severe limitation.
The broker needs to be enhanced so that messages do not need to be held in
memory at all times. Ideally the redesign of this aspect will support
flow-to-disk for non-persistent messages when configurable thresholds are
reached.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira