无服务器计算与Azure Functions:功能特性与服务集成全解析
1. 创建与运行函数
在Azure门户中点击“创建”按钮后,会自动生成函数代码,并且可以直接在门户中对其进行修改。同时,也能在浏览器窗口直接编辑函数。若想尝试自定义代码,也不受限制。此外,点击“测试/运行”(即手动触发器),可立即启动函数,函数运行结果会显示在“日志”窗口中。
2. Azure Functions的特性
Azure Functions不仅能提供可由运行时处理的可执行代码,还支持更高级的场景,非常适合快速开发且配置要求低的项目。
2.1 平台特性
Azure Functions基于App Service构建,因此可使用许多熟悉的功能,如自定义域名、应用设置以及身份验证/授权等。在Azure门户中导航至函数应用,找到“设置”部分,就能查看可用功能。其中,“配置”是特定于函数的功能,这里存储并可更改函数应用的设置。具体可设置的参数如下:
- 每日使用配额(GB - Sec) :可设置函数应用使用的硬性限制,确保不超过预设配额。
- 运行时版本 :定义函数应用当前使用的运行时版本。注意,不能将v1更改为beta(如v2),因为新版本可能引入会破坏应用的更改。
虽然Azure门户允许更改这些参数,但多数情况下,应通过自动化脚本进行管理,避免手动修改,以防破坏正在运行的函数。
2.2 安全特性
Azure Functions默认通过密钥进行安全保护。在门户中点击“应用密钥”刀片可查看可用密钥。其中,主
超级会员免费看
订阅专栏 解锁全文
26

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



