У меня есть топ с релейным брокером RabbitMQ
и я получил сценарий для обработки.Когда клиент подписывается на тему /topic/FORMS/{id}
, я обрабатываю SessionSubscribeEvent
на сервере и отправляю данные через SimpMessagingTemplate.convertAndSend()
.
Существует условие гонки, когда подписка еще не готова, но сообщение публикуется через брокера, и, следовательно, клиент пропускает пакет данных.
Должен ли я публиковать данные для другого прослушивателя событий в брокере Stomp?Важно, чтобы первые данные отправлялись сразу после подписки, а последующие обновления публиковались в той же теме, когда они были доступны с сервера.Пожалуйста, предложите.спасибо!