Я настроил тему в ActiveMQ с помощью lastImageSubscriptionRecoveryPolicy.Он работает, как и ожидалось, в том случае, если посредник сохраняет последнее сообщение, отправленное в тему, и когда новый потребитель подписывается на эту тему, он получает последнее сообщение:
- производитель публикует N сообщений
- потребитель А подписывается на тему;1 сообщение получено
- потребитель B подписывается на тему;Получено одно и то же 1 сообщение
Однако при перезапуске посредника сообщение теряется.Это последовательность событий:
- производитель публикует N сообщений
- брокер перезапускается
- потребитель подписывается на тему;ничего не получено
Можно ли включить сохранение этого последнего сообщения (Last Image), чтобы оно сохранялось даже при перезапусках брокера?