为了满足业务存储和访问文件的诉求,函数计算 提供丰富的存储类型,包括文件存储NAS、对象存储OSS、临时硬盘和层。本文介绍 函数计算 支持的存储类型的适用场景及差异,供您进行技术选型。选型分析 对比项 文件存储NAS 对象存储OSS 临时...
例如,您可以设置函数来处理PutObject事件,当您调用OSS的 PutObject 接口上传图片到OSS后,相关联的函数会自动被触发来处理该图片。OSS和 函数计算 集成后,您可以自由地调用各种函数处理图像或音频数据,再把结果写回到多种存储服务中。...
流程及实现细节 流程图 使用 函数计算 在对象存储OSS中同时下载多个文件的流程图如下:按需调用函数,指定存储空间及待压缩文件。调用函数后,函数计算 从对象存储OSS中下载目标文件并压缩成ZIP包。函数计算 将ZIP包上传到对象存储OSS中。...
操作步骤 步骤一:配置JWT认证 登录 函数计算控制台,在左侧导航栏,选择 函数管理 函数列表。在顶部菜单栏,选择地域,然后在 函数列表 页面,单击目标函数。在函数详情页面下方,单击 触发器 页签,然后单击HTTP触发器 操作 列的 编辑。...
例如,将别名PROD指向稳定的版本1,客户端通过别名PROD调用版本1下的函数(如图1),当发布版本2时,只需将别名PROD指向版本2,客户端即可通过别名PROD调用版本2下的函数(如图2)。平滑升级版本 图 1.发布版本1 版本1发布后,您可以继续在...
场景示例 示例一:对象存储OSS 中的图片状态变更触发函数执行 某应用使用 对象存储OSS 存放上传的图片,您需要调用函数去下载图片进行处理,并将结果存入 对象存储OSS 或者其他服务。如果 对象存储OSS 能够帮助我们关注新上传的图片,并且...
当您单击一次 部署函数 后,会自动生成一个 commit,即实现终端和线上的代码完全一致(下图中 save function with codechecksum xxxx 表示执行了一次函数部署)。该功能用于提升用户使用体验。重要 建议您的函数代码包不要包含git记录,您...
函数实例的生命周期 函数实例会根据函数当前的请求调用量动态地按需构建与销毁,每个函数实例的生命周期包括 实例构建(Creating)、请求调用(Invoke)和 实例销毁(Destroy)三个阶段,如下图所示。实例构建(Creating)实例构建是指 ...
函数实例的生命周期 函数实例会根据函数当前的请求调用量动态地按需构建与销毁,每个函数实例的生命周期包括 实例构建(Creating)、请求调用(Invoke)和 实例销毁(Destroy)三个阶段,如下图所示。实例构建(Creating)实例构建是指 ...
通过设置函数的最小实例数>0提前锁定弹性资源,可以有效避免函数调用高峰期间因实例冷启动导致的请求延迟问题。另外,还可以配置指定时间段或指定指标利用率达到设定阈值后对最小实例数进行扩缩容,保障性能的同时提高实例利用率。重要 ...
{"BUCKET_NAME":"MY_BUCKET","TABLE_NAME":"MY_TABLE"} 编辑函数 函数创建完成后,如果需要变更镜像,您可以在函数详情页的配置页签,编辑运行时,详见下图。更多修改,例如修改环境变量、日志存储等设置,请参见 配置函数。删除函数 登录 ...
函数计算 支持将 应用型负载均衡 ALB(Application Load Balancer)作为事件源,通过为ALB实例添加 函数计算 类型的服务器组,实现ALB转发请求到 函数计算 并调用函数。功能简介 ALB支持将函数计算添加为后端服务,当接收到访问请求时,ALB...
计算节点安全性保障 计算节点负责执行用户函数代码,函数计算 使用神龙裸金属及ECS虚拟机两种类型的计算节点,如下图所示。本节由外向内分别阐述各层的安全措施。计算节点层提供阿里云标准的安全防护能力 计算节点提供以下阿里云标准的安全...
函数实例流量仅代表此实例的网络输入输出流量,不区分公网或私网流量,无法根据此监控图推算流量费用。配置实例级别指标 登录 函数计算控制台,在左侧导航栏,选择 函数管理 函数列表。在顶部菜单栏,选择地域,然后在 函数列表 页面,单击...
函数计算 平台基于阿里云基础服务构建,为用户提供函数接入服务,调度服务,运行时环境等并负责这些服务的安全,而用户需要负责身份凭证以及函数代码、层和配置的安全性,如下图所示。从用户使用角度,函数计算 可分为控制面流程及数据面...
如果您的函数中存在耗时较长、资源消耗较大或容易出错的逻辑,您可以使用异步调用的方式,让您的程序响应更加迅速,更加可靠地应对突发流量。当您对函数发起异步调用时,无需等待函数响应,相关请求会被持久化保存到 函数计算 内部队列中,...
函数计算 支持版本管理功能,帮助您更高效地管理函数以及触发器。您可以通过版本管理功能发布多个版本的函数,实现软件开发生命周期中的持续集成和发布,确保函数的稳定性和可靠性。什么是版本 函数计算 提供函数级别的版本控制功能,支持...
前提条件 创建函数 步骤一:创建触发器 登录 函数计算控制台,在左侧导航栏,选择 函数管理 函数列表。在顶部菜单栏,选择地域,然后在 函数列表 页面,单击目标函数。在函数详情页面,选择 触发器 页签,然后单击 创建触发器。在创建触发...
如下图所示,一个函数的并发度设置为2,第一个请求到达的时间为T1,结束时间为T3,第二个请求到达时间为T2,结束时间为T4,计费时间为T1-T4,其中T2到T3这段时间只会被计费一次,不会被重复计费。客户端流式、服务端流式和双向流式请求:...
下图为对MobilenetV2模型的压测结果示例。成本评估 重要 以下计费单价和示例仅供参考,实际费用以商务提供的价格为准。您在使用函数计算前日均GPU利用率越低,切换至函数计算后GPU降本幅度越大。计费示例如下。本文以购买T4加速类型的GPU...
当您对函数发起异步调用时,如果需要追踪并保存异步调用各个阶段的状态,实现更丰富的任务控制和可观测能力,可以选择开启任务模式处理异步请求。本文介绍异步任务的背景信息、使用限制和常用功能。背景信息 开启异步任务后,您可以实现...
函数计算 支持集成阿里云 可观测链路 OpenTelemetry 版。该服务基于业界标准的 OpenTelemetry 标准的W3C 协议,帮助用户轻松洞察和诊断分布式应用中的性能瓶颈,显著提升 Serverless 架构下的开发与运维效率。本文将详细介绍如何为您的函数...
函数计算 通过VPC访问数据库的工作原理如下图所示。客户端向 函数计算 发出请求。函数计算 根据已配置的网络设置,访问指定VPC内的数据库。您可以在 函数计算 控制台 配置函数网络 或通过Serverless Devs的 YAML 文件为函数配置VPC资源。...
使用场景 Tablestore触发器典型的使用场景如下图所示。原始信号源数据存储到原始Table A,当Table A中的数据发生变更时会触发函数自定义清洗数据,将清洗后的数据存入Table B,您可以直接读取Table B的数据统计展示,完成一个弹性可伸缩的...
如下图所示,一个函数的并发度设置为2,第一个请求到达的时间为T1,结束时间为T3,第二个请求到达时间为T2,结束时间为T4,计费时间为T1-T4,其中T2到T3这段时间只会被计费一次,不会被重复计费。客户端流式、服务端流式和双向流式请求:...
函数计算 支持API网关作为事件源,即支持将 函数计算 设置为API的后端服务。当有请求到达后端服务设置为 函数计算 的API网关时,会触发关联的函数执行一次,函数计算 将执行结果返回给API网关。背景信息 API网关触发器与HTTP触发器类似,可...
随着AI Agent的普及,为了满足AI Sandbox对独立隔离运行环境的需求,函数计算推出了实例隔离功能,即一个实例始终只能处理一个请求或一个会话内的所有请求,直到实例释放。旨在提供一个安全、可靠、弹性、低成本的沙箱运行时环境。实例隔离...
实现原理 ZIP包解压结合函数计算完成ZIP文件的解压工作,解压流程如下图所示。匹配解压规则后缀 的ZIP文件上传到 满足OSS解压规则前缀 的目录。自动触发函数计算。函数计算解压ZIP文件,并将解压后的文件存储至OSS的指定目录中。应用场景 ...
Go是静态编译型语言,不支持在 函数计算 控制台在线编辑代码,您需要在本地自行编译程序并打包为.zip文件。本文介绍如何将 函数计算 官方Go SDK库与您的代码一同打包并上传至 函数计算。前提条件 安装 Go 语言环境。函数计算 已支持Go 1.x...
在函数详情页,选择 代码 页签,单击 测试函数,执行成功后查看返回结果,如下图所示,已成功向MongoDB数据库插入一条数据。更多信息 更多访问MongoDB数据库的示例代码,请参见 函数计算Python访问MongoDB数据库。如果您的数据库访问失败,...
由于Gateway在Session处理的部分比较细节且琐碎,不便于理解函数计算MCP Streamable HTTP的Session亲和实现原理,因此为了便于理解,本文所有流程图中将省略Gateway,将Client请求直接指向Scheduler。实际客户端和函数计算的组件交互时,...
您可以通过托管代码或镜像,自定义业务的计算逻辑,由 函数计算 为您准备好计算资源,可靠地提供Serverless运行时服务。您可以基于各个语言的流行框架如Flask、Express或SpringBoot等编写Web应用,或者迁移已有的框架应用至Function AI平台...
如图所示,配置域名解析时,记录值 需要填写为 上一步 获取的 函数计算 的CNAME。如果您希望通过公网访问该域名,需要将 记录值 配置为 函数计算 公网CNAME。3.继续完成自定义域名的添加 返回至步骤 1.开始添加自定义域名 的 添加自定义...
关于日志文件的获取方式,请参见下图。新项目部署完成后,在控制台找不到函数如何处理?如果 s deploy 命令完成后,在控制台找不到函数,您可以尝试以下方法。通过前缀匹配搜索,查找您部署的函数。有些项目会创建多个函数,您可以编辑 s....
如果您已经在 函数计算 部署了函数,每次更新代码和配置并手动发布存在既繁琐又容易出错的风险。为了提升发布的体验,降低人工操作引入的风险,您可以通过应用中心对已有的函数计算工程进行部署,从而获取持续部署的能力。应用中心提供了可...
方案概览 对象FC接入点的调用原理如下图所示:创建对象FC接入点,根据业务需求编写特定的FC函数,将该函数与OSS的对象FC接入点关联。Bucket会根据预设配置自动构建对象FC接入点。用户向对象FC接入点发出GETObject请求时,OSS将自动调用相应...
函数计算 为函数提供了标签功能,便于搜索和资源聚合。您可以为函数创建标签,并通过标签的分类实现企业分账管理。本文介绍如何通过标签进行函数分账。使用场景 企业分账适用于以下场景。环境隔离 为不同环境(例如生产环境和测试环境)、...
针对GPU函数,您可以根据业务资源利用率、对延时敏感程度和对费用的稳定性要求,选择弹性实例或常驻实例,详细选型指引请参见以下流程图。说明 仅支持为Ada、Ada.2、Ada.3、Hopper和Xpu.1系列卡型的GPU函数绑定常驻实例。弹性实例 如果设置...
在 函数计算 中,使用不同方式创建函数时,...此时,您可以通过配置环境变量的方式给出读取该配置文件的路径,系统将根据此路径获取配置文件,如下图所示。具体操作,请参见 配置环境变量。更多信息,请参见 PHP: The configuration file 。
当您需要自动解压缩上传到OSS的压缩文件时,可以通过 函数计算 的应用中心一键部署应用来实现。当匹配解压规则的ZIP文件上传到 对象存储 后,自动触发 函数计算 进行解压。文件解压完成后,函数计算 会将解压后的文件上传至 对象存储 的...