概念 | 说明 |
函数 | 函数由函数代码和函数配置构成,是用于调度和运行函数代码的基础单元。 |
函数实例 | 实际执行函数代码逻辑的底层 Kubernetes 资源。 |
函数 ID | 识别函数的唯一标识符。 |
触发器 | 触发函数代码逻辑的事件源。通常需制定一组规则,当某个事件满足这些规则,即可触发执行函数。 |
运行时 | 运行函数代码的环境。根据不同开发语言提供不同的运行环境。 |
冷启动 | 函数从零开始创建一个函数实例用于处理请求的过程,主要环节包括下载函数代码、启动容器及初始化运行时。冷启动完成后,函数实例就绪,后续请求将直接被执行。 当一段时间内没有流量时,函数实例会自动缩零。再次收到请求时,函数就会执行一次冷启动。 |
函数版本 | 函数代码及配置的快照。已发布的函数版本,只可读不可编辑。 |
Latest 版本 | 可编辑函数代码及配置的最新函数版本。基于 Latest 版本发布函数时,系统将自动生成新的版本号。 |
线上版本 | 完成全量发布后,稳态承载触发器流量的函数版本。在灰度发布过程中指尚未被 100% 替代的历史稳定版本。 |
灰度版本 | 灰度发布过程中,承载指定灰度百分比流量的函数版本。灰度版本的比例达到 100% 后,将成为新的线上版本。 例:全量发布的 V1 版本为线上版本。修改函数代码或配置后,对新版本进行 60% 灰度发布,得到的 V2 版本为灰度版本,此时 V1 版本仍为线上版本。V2 版本通过验证后,将 V2 版本的流量比例调整至 100% ,此时 V2 版本成为新的线上版本。 |
内存规格 | 单个函数实例执行时所占用的内存容量。 |
泛域名 | 一种借助通配符(通常用 * 表示)来匹配同一主域名下所有子域名的域名形式,例如 *.example.com。它的核心优势在于,无需对每个子域名进行手动解析,就能自动生成数量不限的唯一子域名,进而便捷地分配给不同的服务或实例使用。 |