Uploaded image for project: 'ActiveMQ .Net'
  1. ActiveMQ .Net
  2. AMQNET-189

ActiveMQ client doesn't properly implement producer flow control

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 1.1.0
    • 1.2.0
    • ActiveMQ
    • None

    Description

      The NMS.ActiveMQ client doesn't deal with producer flow control correctly and needs to be enhanced.

      Changes Needed:

      • Process the ProducerAck message
      • Message sends only need to be sync when the message is Persistent or AlwaysSyncSend is enabled.
      • Local Memory Tracking should be implemented when the Producer is assigned to control its own overhead and the producer should wait for the Broker to ack its sent messages before it continues to send.

      Attachments

        Activity

          People

            tabish Timothy A. Bish
            tabish Timothy A. Bish
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: