Мне нужно синхронизировать некоторые «автомобильные» репозитории (управляемые разными подчиненными серверами) в один репозиторий (управляемый одним ведущим сервером).Как уведомить слушателя JMS для сообщения «нет объектов»
В этом отношении я использую ActiveMQ. Я определил очередь (master.car.queue), которую мастер будет слушать, и все подчиненные отправят туда свой репозиторий (каждые 5 минут).
У меня есть сценарий, в котором один раб имеет один автомобиль в своем хранилище, поэтому он публикует соответствующее сообщение. Спустя пару минут этот автомобиль продается - поэтому хранилище этого раба пуста сейчас - как он должен уведомить об этом хозяина?
Я думал о следующих вариантах:
1) Создайте другую очередь для этого сценария использования.
2) Используйте тот же master.car.queue - но отправьте новый тип сообщения или установите для него какое-либо свойство.
Какова наилучшая практика для этого прецедента?
Thank.