2016-03-01 10 views
0

У меня есть трибуны azure webjob из лазурной очереди. я не хочу деактивировать сообщение в каком-то конкретном состоянии, и я хотел бы обработать это сообщение через некоторое время, например (5 минут), можно ли предотвратить сообщение об dequeue?azure queue triggered webjob предотвратить сообщение dequeue из azure queue

+3

Вы не можете прочитать сообщение, не отвлекая его. Вы должны использовать другую очередь для этого конкретного условия. вы можете удалить сообщение из первой очереди и вставить в другую очередь для этого конкретного условия. – VIVEK

+0

использовать peekmessage() insted getmessage(), чтобы вы могли читать сообщения, не откладывая их –

ответ

-1

Вы можете установить тайм-аут невидимости при добавлении сообщения (или через API сообщений об обновлениях) - это предотвращает просмотр сообщений клиентами. Это поможет?