Uploaded image for project: 'AMQ Broker'
  1. AMQ Broker
  2. ENTMQBR-7204

Avoid excessive NativeMemory allocation when sending OpenWire Multi mega sized messages in openwire

XMLWordPrintable

      when sending a large message in openwire, we will read the entire file on the memory, make the conversion from core, and send it on net throughOpenWireProtocolManager::sendPhisical.

      Such allocation should be limited and be sent in chunks.

      The reason for this is that the following may be observed with sending large messages via openwire:

      [org.apache.activemq.artemis.core.client] AMQ212037: Connection failure to /127.0.0.1:45338 has been detected: Direct buffer memory [code=GENERIC_EXCEPTION]
      

       

              csuconic@redhat.com Clebert Suconic
              rhn-support-shiggs Stephen Higgs
              Tiago Bueno Tiago Bueno
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: