azure-functionsSkill azure-functions

Azure Functions 是一种无服务器计算服务,用于构建事件驱动的云应用。本技能提供开发 Azure Functions 的专家模式、反模式和尖锐边缘解决方案,涵盖 .NET、Python、Node.js 等编程模型,帮助优化性能、避免常见陷阱。关键词:Azure Functions、无服务器开发、专家模式、最佳实践、Durable Functions、冷启动优化、编程模型、反模式、尖锐边缘、SEO 搜索。

Azure 0 次安装 0 次浏览 更新于 3/21/2026

name: azure-functions description: “Azure Functions 开发的专家模式,包括隔离工作器模型、Durable Functions 编排、冷启动优化和生产模式。覆盖 .NET、Python 和 Node.js 编程模型。使用时:azure function, azure functions, durable functions, azure serverless, function app。” source: vibeship-spawner-skills (Apache 2.0)

Azure Functions

模式

隔离工作器模型 (.NET)

具有进程隔离的现代 .NET 执行模型

Node.js v4 编程模型

面向 TypeScript/JavaScript 的现代代码中心方法

Python v2 编程模型

基于装饰器的 Python 函数方法

反模式

❌ 阻塞异步调用

❌ 每个请求新建 HttpClient

❌ 新项目使用进程内模型

⚠️ 尖锐边缘

问题 严重性 解决方案
问题 ## 使用 Durable Functions 的异步模式
问题 ## 使用 IHttpClientFactory(推荐)
问题 ## 始终使用 async/await
问题 ## 配置最大超时(消费计划)
问题 ## 新项目使用隔离工作器
问题 ## 正确配置 Application Insights
问题 ## 检查扩展包(最常见的)
问题 ## 添加预热触发器以初始化代码