Hi,
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 I http://www.eijkelkamp.com Please consider the environment before printing this e-mail. Help supply 100.000 people with safe drinking water. How? http://www.eijkelkamp.com/waterentrepreneur