1 Reply Latest reply on Jun 27, 2012 4:45 AM by Andy Taylor

    difference between DeliveryMode.PERSISTENT and durable queue

    Majid Azimi Newbie

      Hi guys

       

      What is the differnce between DeliveryMode.PERSISTENT(which is configured when sending message) and durable queue(which is defined in config file)?

      I mean what is result of mixing these two options?

       

      1. persistant message , durable queue

      2. persistant message , non durable queue

      3. nonpersisted message , durable queue

      4. nonpersisted message , non durable queue

       

      In which case message will be persisted?

      which one have the most throughput and performance?

        • 1. Re: difference between DeliveryMode.PERSISTENT and durable queue
          Andy Taylor Master

          1. persistant message , durable queue

          2. persistant message , non durable queue

          3. nonpersisted message , durable queue

          4. nonpersisted message , non durable queue

          1. persisted

          2. non persisted

          3. non persisted

          4. non persisted

          which one have the most throughput and performance?

          4, even tho 2 and 3 dont have the over head of writing to disc there are different send acknowledge semantics which slow down the send rate (with default configuration)

          1 of 1 people found this helpful