In certain scenarios using TCP_NODELAY can significantly improve the performance of the Java client. The use of TCP_NODELAY can be enabled by setting the amqj.tcpNoDelay system property to true: java -Damqj.tcpNoDelay=true ... Scenarios where this may help include clients that do synchronous publish, as well as clients that use many small transactions.
https://engineering.redhat.com/docbot/en-US/Red_Hat_Enterprise_MRG/1.0/html/MRG_Release_Notes/sect-MRG_Release_Notes-Known_Issues-RHM_Known_Issues.html Also, a slight restructure of the known issues chapter. LKB