Прежде всего вам необходимо помнить об ограничении времени выполнения (5 минут), которое существует в плане потребления.Если этого времени вам достаточно, вам следует использовать обычные функции Azure, в которых нет необходимости использовать долговременные функции Azure.В качестве альтернативы, если вам нужно больше времени для выполнения, вам нужно переосмыслить поток данных и, возможно, ввести Триггер таймера , который выполняется, например, каждые 5 минут, или использовать систему очередей (разделить одинкоманда во многих).Это крайне не рекомендуется и может привести к большим затратам.
Однако Durable Functions Azure позволяет создавать вечные функции оркестровки, которые имеют несколько преимуществ, например:
- может работать много действие функционирует несколько раз с динамический интервал
- эта функция может быть остановлена в любое время
- обеспечивает лучшую масштабируемость
- запоминает состояние выполнения
Если эти параметры не соответствуют вашим требованиям, вы все равно можете использовать более дорогой План обслуживания приложений и использовать для этого веб-задания Azure или стандартные функции Azure.