> Please let me know if this can be achieved through Artemis. In Artemis the only data replicated between a live and a backup is persistent data. You can't have one without the other.
That said, I'm not sure what benefit you'd receive by replicating non-persistent data. Firstly, non-persistent data is, by definition, volatile (i.e. will not survive a crash). Second, the non-blocking design of Artemis means that the data is sent to the disk and to the network concurrently. I highly doubt the network will be faster than local disk which means you'll be getting a copy persisted to disk essentially for "free" from a performance perspective. What's your use-case that you'd want non-persistent data to be replicated? Justin On Fri, Jul 21, 2017 at 8:00 AM, [email protected] < [email protected]> wrote: > Hi Tim, > We are using ActiveMQ 5.9.0 release. > > Yes, I was exactly referring to what you have specified, but, WITHOUT > persisting any of the messages on the message broker. > > i.e. "replicate the message so a copy > exists on all three brokers and can be consumed from any of them, and > delete it from all three when it's consumed from one" > > Please let me know if this can be achieved through Artemis. > > Thank you > Senthil Kumar Jayakumar > > > > > > -- > View this message in context: http://activemq.2283324.n4. > nabble.com/How-to-SYNC-messages-in-Cluster-without- > using-persistence-on-the-message-broker-tp4728592p4728765.html > Sent from the ActiveMQ - Dev mailing list archive at Nabble.com. >
