I am looking for a message queue which would replicate messages across a cluster of servers. I am aware that this will cause a performance hit, but that s what the requirements are - message persistence is very important.
The replication can be asynchronous, but it should be there - if there s a large backlog of messages waiting for processing, they shouldn t be lost.
So far I didn t manage to find anything from the well-known MQs. HornetQ for example supported message replication in 2.0 but in 2.2 it seems to be removed. RabbitMQ doesn t replicate messages at all, etc.
那里是否有任何东西可以满足我的要求?