Может ли приложение azure logic выполнять несколько HTTP-запросов по одному триггеру?

Мне нужно сделать 6 HTTP-запросов, используя триггер только в одном логическом ресурсе. Как я могу сделать несколько HTTP-запросов из приложения логики. Также приложение логики Azure показывает ошибку «Время ожидания этого сеанса истекло. Чтобы увидеть последний статус выполнения, перейдите к колонке журнала запусков».

Все HTTP-запросы должны быть независимыми друг от друга. Если для этого есть какие-либо документы, поделитесь.


person ankit    schedule 09.10.2019    source источник


Ответы (2)


Каждый рабочий процесс приложения логики начинается с триггера, который срабатывает, когда происходит определенное событие или когда новые доступные данные соответствуют определенным критериям.

Каждый раз при срабатывании триггера подсистема Logic Apps создает экземпляр приложения логики, который выполняет действия в рабочем процессе.

Для триггера HTTP следуйте документу Вызов, запуск или вложение рабочих процессов с конечными точками HTTP в Azure Logic Apps

person DixitArora-MSFT    schedule 09.10.2019

ДА. Это очень простой паттерн.

Как? Ну, просто сделай. Если это ровно 6 вызовов, вы можете использовать 6 HTTP-коннекторов. Если это переменная, вам нужно выполнить цикл для любого входящего набора, который у вас есть, и поместить в цикл HTTP-коннектор.

Все исходящие запросы независимы друг от друга.

person Johns-305    schedule 09.10.2019