深入探索 Azure Functions:特性、持久函数与服务集成
1. Azure Functions 特性概述
Azure Functions 不仅仅是提供可由运行时处理的可执行代码,它还支持更高级的场景,是快速开发且配置要求低的理想之选。
平台特性
Azure Functions 构建在 App Service 之上,因此可以使用许多已知的功能,如自定义域名、应用程序设置以及身份验证/授权。要访问所有可用的平台功能,可在 Azure 门户中进入函数应用,然后点击相应的选项卡。其中,函数应用设置是一个特定的功能:
- 每日使用配额(GB - Sec) :可设置函数应用使用的硬性限制,确保不超过预定义的配额。
- 运行时版本 :定义函数应用当前使用的运行时版本。注意,不能将 v1 更改为 beta(这里指 v2),因为新版本可能引入会破坏应用程序的更改。
- 函数应用编辑模式 :若使用 CI/CD 管道部署函数,此设置将自动设为只读,确保在运行时不通过自动化流程就无法引入更改。
- 插槽(预览) :支持蓝绿部署,若出现问题可快速回滚,能将新版本作为新实例部署并立即与现有实例交换。
安全
默认情况下,Azure Functions 通过密钥进行安全保护。点击“管理”选项卡可查看可用密钥。根据函数的触发方式,可能有不同类型的密钥:
- 函数密钥 :专为特定函数设计。
-
超级会员免费看
订阅专栏 解锁全文
1138

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



