activemq-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Willem van Doesburg" <>
Subject How to make scheduled messages highly available?
Date Tue, 02 Sep 2014 09:37:45 GMT


We are using ActiveMQ in several of our production systems. It works
very well, but we would like to make the broker fail-over, for when the
broker application (which runs seperately of the consumers on other
machines) crashes.


To do this, we are already able to create a JDBC-based or a
filesystem-based high-availability store, so that our queue is always
kept in the air by the two brokers. However, that is not what we want,
we want the high-availability as well for all scheduled messages. We
rely heavily on scheduled messages for quite some functionalities
(sending e-mail, doing some tasks just before other hardware performs
tasks). We noticed that the scheduled messages are not placed in our
queue, but always stored together with the broker, which makes it
impossible to make the broker fail-over. Currently we really need to
restart that crashed broker because it holds scheduled messages, so we
rely on brokers specifically instead of a queue which is managed by some
restartable independent brokers.


How can we best resolve this?


Best regards,

-- Willem van Doesburg

Met vriendelijke groet, / Kind regards,

Willem van Doesburg
Information Architect, Project Leader

Eijkelkamp Agrisearch Equipment

T +31 (0)313 800 981


Please consider the environment before printing this e-mail. 

Help supply 100.000 people with safe drinking water. How?

  • Unnamed multipart/related (inline, None, 0 bytes)
View raw message