SuperAPI AI 工具集

azure-functions

部署与运维

查看项目

更新于 10-16 06:54

技能介绍

用途

该技能面向 Azure Functions 开发,提供一组“专家模式”(Expert patterns),用于指导在编写、重构或审查 Azure Functions 代码时采用推荐的编程模型与性能实践。资料同时覆盖 Durable Functions 编排、冷启动优化以及生产环境相关主题。

主要能力

资料以“知识模块(Fractal Skills)”的形式组织,包含以下条目:

  1. 隔离工作进程模型(Isolated Worker Model,.NET)
  2. Node.js v4 编程模型
  3. Python v2 编程模型
  4. ❌ 阻塞式异步调用(Blocking Async Calls)
  5. ❌ 每次请求新建 HttpClient(New HttpClient Per Request)
  6. ❌ 在新项目中使用进程内模型(In-Process Model for New Projects)

其中带 ❌ 标记的条目属于应避免的反模式,其余为推荐采用的编程模型。

使用方式

资料未提供具体安装命令、调用方式或代码示例,暂未提供。

适用场景

适用于使用 Azure Functions 进行无服务器函数开发的场景,尤其是需要选择 .NET 隔离工作进程模型、Node.js v4 编程模型或 Python v2 编程模型时;也适用于排查与冷启动、异步调用阻塞、HttpClient 使用方式相关的性能问题。

限制

资料未说明支持的平台版本、依赖要求、收费或许可信息,暂未提供。