Pelo que me lembro, você precisa desativar o recurso de registro no diário para executar a persistência do banco de dados, o que prejudica o desempenho.
Eu acho que você vai ter que ficar com um sistema mestre / escravo, mas não precisa ter um sistema de arquivos compartilhado que cause um problema para você - o master / slave puro suportado pelo ActiveMQ é uma abordagem nada compartilhada, embora tenha suas próprias limitações.