2016-03-10 3 views
0

У меня вопрос: В activeMQ я могу установить правильность очереди? Я знаю, что я могу установить свойства сообщения, но возможно ли это также для очереди?Activemq я могу установить правильность в очередь

Для моего варианта использования я бы сохранил «последнюю дату синхронизации» в этой очереди, которую я мог бы использовать каждый раз при поиске новейших данных в таблице базы данных. Если столбец «update_at» моей таблицы является более новым, чем «последняя дата синхронизации» очереди, я отправляю сообщение в очередь и обновляю «последнюю дату синхронизации» очереди. Спасибо заранее.

+0

Я бы создал таблицу истории синхронизации и поставил «последнюю дату синхронизации» в этой таблице, вместо того, чтобы ставить ее в очередь. – basiljames

+0

@basiljames Да, это, наверное, то, что я буду делать. Хотелось бы, чтобы я позволил очереди донести эту информацию самостоятельно, без каких-либо внешних «инструментов», но это кажется невозможным. Спасибо. –

ответ

0

Краткий ответ: №

Очереди сами по себе не имеют свойств. У ActiveMQ есть поддержка нескольких различных фильтров назначения и объектов политики для управления поведением конечного пользователя при различных обстоятельствах, и вы можете установить свои собственные брокерские плагины, которые вы можете использовать для расширения функциональности, но нет модели свойств для самих Очередей.

Смежные вопросы