У меня есть приложение Spring Boot, которое обычно управляется сообщениями, но в особых случаях входящие сообщения должны быть остановлены. Однако я не могу потерять эти сообщения, мне нужно их буферизовать и позже получать в правильном порядке.
Существует множество вопросов и ответов об остановке прослушивателя с помощью ListernerEndpointRegistry, например here .
Однако, когда я останавливаю контейнер, AnonymousQueue исчезает. Я хочу, чтобы очередь оставалась на бирже, буферизировала любые сообщения и получала их при перезапуске. Возможно ли это или мне нужно буферизовать их внутри моего приложения?