Lorenz Quack created QPID-6727:
----------------------------------
Summary: Remove sendBufferSize/receiveBufferSize from AmqpPort and
make max framesize/sendBufferSize/receiveBufferSize share a single source
Key: QPID-6727
URL: https://issues.apache.org/jira/browse/QPID-6727
Project: Qpid
Issue Type: Improvement
Reporter: Lorenz Quack
Currently the TCP/IP buffer sizes (sendBufferSize/receiveBufferSize) are
attributes of AmpqPort. For the new memory model, supporting different ports
using different receive buffers would be problematic and cause inefficient use
of direct memory. Similarly clients using framesizes where the framesize
!=buffer size will be inefficient.
# Remove sendBufferSize/receiveBufferSize from the Port.
# Make max frame size and sendBufferSize/receiveBufferSize share a single
source which should be a context variable belonging to the Broker. Minimum size
must be no smaller than SSL netbuffer size
# The context variable should be evaluated only once at Broker startup.
# Upgraders should remove the attribute from AmqpPorts
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]