activemq-classickahadb

Does ActiveMQ store non-persistent message for inactive durable message subscriber in kahadb?


I was reading http://activemq.apache.org/amq-message-store.html and was not able to determine whether ActiveMQ store non-persistent message for inactive durable message subscriber in kahadb or in memory (and offload to disk for tempUsage)?


Solution

  • Non-persistent messages sent to a Topic are never stored in KahaDB as they are non-persistent, only persistent message are written into the KahaDB store as that is how the delivery guarantees are met.