Чтение очереди служебной шины Azure

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

Я был шокирован, что не было никакого способа правильно подписаться на очередь для уведомлений и что я собираюсь провести опрос. (если я не прав, в этом случае документация ужасна).

У меня продолжительный опрос, но проверка одного сообщения каждые 60 секунд выглядит так, как будто это будет стоить около 900 фунтов стерлингов в месяц (опять же, если я не понял это неправильно). И если я добавлю избыточный / второй сервис для опроса, он удвоится.

Поэтому мне интересно, каков наилучший / наиболее экономически эффективный способ сделать это.

По сути, я просто хочу взять сообщение из очереди, выполнить поиск API для некоторых внутренних данных (возможно, с использованием гибридных служб?), А затем, возможно, отправить сообщение обратно в другую очередь с некоторой дополнительной информацией.

Я посмотрел на рабочие роли (?) - это то, что может это сделать?

Я должен упомянуть, что я смотрел на это с помощью node.js.

Ответы на вопрос(2)

Ваш ответ на вопрос