深入探索 Azure Functions:从基础到高级应用
1. 创建与初步操作
点击“创建”按钮后,会生成函数代码,可直接在 Azure 门户中修改。同时,也能在浏览器窗口直接编辑函数。若想尝试自定义代码,完全可以操作。另外,点击“测试/运行”(即手动触发器),能立即启动函数,运行结果会显示在“日志”窗口。
2. Azure Functions 的特性
2.1 平台特性
Azure Functions 构建于 App Service 之上,因此能使用诸多熟悉的功能,如自定义域名、应用设置、身份验证/授权等。在 Azure 门户中导航到函数应用,在“设置”部分可查看可用功能。其中,“配置”是函数应用设置的存储和修改之处。函数应用配置与 Azure App Services 中的应用设置相结合,并引入了额外的层级。可在此更改函数主机的运行时版本,设置每日内存使用量等。
- 每日使用配额(GB - Sec) :可设置函数应用使用的硬性限制,确保不超过预定配额。
- 运行时版本 :定义函数应用当前使用的运行时版本。需注意,不能直接从 v1 更改为 beta(如 v2),因为新版本可能引入导致应用崩溃的更改。
虽然 Azure 门户允许更改这些参数,但多数情况下应通过自动化脚本管理,避免手动修改,以防破坏运行中的函数。
2.2 安全性
Azure Functions 默认通过密钥进行安全保护。点击门户中的“应用密钥”刀片可查看可用密钥。其中,主机密钥提供管理员访问权限,用户拥有该密钥即可调用任何可调用的
超级会员免费看
订阅专栏 解锁全文
59

被折叠的 条评论
为什么被折叠?



