How provide reliability of ActiveMQ broker?
Is i correct understand that best way provide reliability of queue it is network of master-slave brokers (for example master-slave by using ZooKeeper)? In consumers and producers failover settings we set master's addresses and when one of the masters go offline another master-slave nodes of the brokers network get this master's messager from his slaves and we don't lose messages. When broken master go online, its get new consumers and producers and get some messages. I'm right?
There are two ways to provide high availability with ActiveMQ. Master/slave setup using a shared store. For KahaDB (default store), that would be a shared disk somewhere. NFS/Windows file share or similar. There are many ways to create reliable shared disks. SAN and what not. Replicated master/slave. That would be LevelDB with Zookeeper. If you can't get a high performance, reliable shared disk, this would be your best option. You are correct the client should enter a failover address when they connect.
ActiveMQ MQTT Producer not publish to openwire Subscriber
Is there a way to dump messages from an ActiveMQ queue and then reimport them?
ActiveMQ replicated levelDB with zookeeper, client must know all brokers?
Flush Messages in wildfly 10 (activemq) programatically
ActiveMQ - Update on Connect?
Programatically disable ActiveMQ message redelivery
How many message Id should I cache to avoid duplicate messages in ActiveMQ?
Unable to configure a distributed transaction involving ActiveMQ and embedded H2 with Atomikos
ActiveMQ network subscription issue
ActiveMQ Fail over issue with MySql DB
Active Mq : How to stop active mq from creating queue which doesnt exist
Cannot shutdown activeMQ gracefully after JMX port change
Why does a POST to an Apache ActiveMQ using the REST API add a linefeed to the end of the message?
Is it possible to have both kahaDB and memoryPersistenceAdapter for different queues in Activemq?
Is ActiveMQ really that bad in clustering?
Disable DLQ and re-delivery for ActivemMQ messages