Azure Durable Functions是否支持Azure Functions全部托管部署选项?
Durable Functions 托管环境支持说明
核心问题解答
Durable Functions 作为 Azure Functions 的官方扩展,基本覆盖了 Azure Functions 支持的所有主流托管环境,你提到的几类部署选项均已支持,具体细节如下:
- Consumption(消耗计划):完全兼容,是轻量化场景的首选,支持自动扩缩容,按实际执行资源计费,适合短周期、按需触发的业务流程。
- Premium(高级计划):全面支持,解决了消耗计划的冷启动问题,支持 VNet 集成、更长的执行时长,适合对性能和稳定性有更高要求的场景。
- Dedicated(专用计划,即 App Service 计划):完全支持,可使用固定的 VM 资源,支持自定义配置和持续运行,适合需要稳定算力的长期业务流程。
- ASE(App Service 环境):支持,提供完全隔离的网络环境,满足企业级合规和安全需求,适合敏感业务场景的部署。
注意事项
部分 Durable Functions 高级功能的使用会受托管计划限制,例如:
- 消耗计划下,单业务流程的默认执行时长上限为 5 分钟(可通过配置延长至 10 分钟);而高级、专用及 ASE 计划下,执行时长上限可提升至 60 分钟,甚至通过进一步配置突破限制。
内容的提问来源于stack exchange,提问作者GilliVilla
相关产品推荐
相关产品推荐

