Azure Service Fabric- триггерная служба / субъект при поступлении сообщения в очередь хранилища Azure.
У меня есть очередь хранения Azure (очередь запросов), которая содержит список задач для выполнения. Приложение My Service Fabric состоит из общедоступного веб-API, который ставит задачи в этой очереди. Будет служба без сохранения состояния, которая будет обрабатывать эти задачи одну за другой и помещать результаты в другую очередь ответов хранилища Azure (НЕ IReliableQueue).
Служба Windows, находящаяся на сервере приложений, прослушивает эту очередь ответов, выполняет некоторую обработку и помещает окончательный ответ в третью очередь хранилища Azure, которая затем сливается отдельной службой Azure без сохранения состояния.
Я пытаюсь найти способ активировать службы Azure, когда сообщение поступает в очередь хранения Azure. Я знаю, традиционно лазурные очереди могут запускать веб-задания, но как этого добиться в мире SF?
1 ответ
Можно запустить веб-задание Azure внутри службы Service Fabric. Смотрите пример здесь.