在函数中调用其他函数与您在本地调用其他函数相同,需要使用InvokeFunction API调用指定函数。您可以参考各个不同语言的SDK,更多信息,请参见:Node.js Python Java 说明 您可以从入口函数参数 Context对象 中获取相关的临时Token来构造...
函数计算 中的函数,函数状态用于标识函数当前是否可以被调用,对于需要平台侧预留资源的函数,例如自定义容器镜像Runtime的函数,有如下状态:Pending(资源准备中):新建函数时,函数的初始状态为Pending,在Pending过程中,函数计算 会...
函数计算 为您提供丰富的示例代码,您可以在创建或配置函数时,快速选择您需要的函数代码。本文提供适用于 函数计算 的各种类型的示例代码列表。使用说明 关于以下示例的使用方法,请参见对应代码库的 README.md 文件。Hello World 标准...
本文以Node.js函数代码为例,示例代码如下。'use strict';To enable the initializer feature please implement the initializer function as below:exports.initializer=(context,callback)=>{ console.log('initializing');callback...
本文以Node.js函数代码为例,示例代码如下。'use strict';To enable the initializer feature please implement the initializer function as below:exports.initializer=(context,callback)=>{ console.log('initializing');callback...
您已在 函数计算控制台 创建Node.js函数。具体操作,请参见 创建函数。操作步骤 在 mycode 目录下执行 npm install node-emoji 安装emoji依赖库到当前目录。打包 mycode 目录下的所有文件。Linux或macOS系统 进入 mycode 目录,执行 zip ...
您已在 函数计算控制台 创建Node.js函数。具体操作,请参见 创建函数。操作步骤 在 mycode 目录下执行 npm install node-emoji 安装emoji依赖库到当前目录。打包 mycode 目录下的所有文件。Linux或macOS系统 进入 mycode 目录,执行 zip ...
2024年02月 功能名称 变更类型 功能描述 相关文档 运行时Node.js 18和Node.js 20(公测中)新增 函数计算 新增Node.js 18和Node.js 20官方Runtime。Node.js 18和Node.js 20运行时说明 Node.js环境说明 2024年01月 功能名称 变更类型 功能...
您可以使用规则引擎数据流转,将数据转发至函数计算(FC)中,然后由函数计算运行函数脚本进行业务处理。前提条件 已创建函数计算的服务和函数,并完成函数配置,验证函数能正常执行。函数计算使用方法,请参见 函数计算文档。重要 创建...
本文以Node.js函数代码为例,示例代码如下。'use strict';To enable the initializer feature please implement the initializer function as below:exports.initializer=(context,callback)=>{ console.log('initializing');callback...
本文以Node.js函数代码为例,示例代码如下。'use strict';To enable the initializer feature please implement the initializer function as below:exports.initializer=(context,callback)=>{ console.log('initializing');callback...
在Web函数中,您想获取上下文或者查看执行日志,可以参考Custom Runtime的公共请求头以及日志格式,根据这些信息打造属于您的自定义运行环境。函数计算公共请求头 Custom Runtime从 函数计算 中接收到的公共请求头如下表所示。如果您需要...
您可以在 函数计算 中使用Node.js框架编写函数的运行环境信息。Node.js运行时 函数计算 目前支持的Node.js运行时环境如下。版本 操作系统 架构 Node.js 20.x(公测中)Linux(Debian 10)x86_64 Node.js 18.x(公测中)Linux(Debian 10)x...
在Custom Container函数中,如需获取上下文或者查看执行日志,可以参考Custom Container的公共请求头以及日志格式。您可以根据这些信息打造属于您的自定义运行环境。函数计算公共请求头 Custom Container从 函数计算 中接收到的公共请求头...
您可以在 函数计算 中使用Node.js框架编写函数的运行环境信息。Node.js运行时 函数计算 目前支持的Node.js运行时环境如下。版本 操作系统 架构 Node.js 20.x(公测中)Linux(Debian 10)x86_64 Node.js 18.x(公测中)Linux(Debian 10)x...
本文介绍 函数计算 2021年度发布的功能变更以及对应的文档动态。2021年12月 功能名称 变更类型 功能描述 相关文档 实例命令行操作 新增 实例命令行操作功能支持在实例的真实运行环境中执行指定命令,例如登录进入实例查看实例环境信息,...
本文介绍使用 函数计算 编写代码相关的基础概念信息,包括请求处理程序、函数实例生命周期回调方法、日志记录和错误处理等。请求处理程序 在创建函数时,您需要指定请求处理程序。函数计算 的运行时会加载并调用您的请求处理程序处理请求。...
如果在此交换机中未能找到 函数计算,说明您的虚拟交换机未创建成功,您需要重新在VPC环境中的 函数计算 支持的可用区内,创建一个虚拟交换机(vSwitch),并在函数的VPC配置中设置此vSwitch ID。配置成功后,在函数中就可以访问您的VPC...
名称 类型 描述 示例值 object 函数配置信息。codeChecksum string 函数代码包的 CRC-64 值。2825179536350*codeSize long 系统返回的函数代码包的大小,单位 Byte。412 cpu float 函数的 CPU 规格,单位为 vCPU,为 0.05 vCPU 的倍数。...
函数计算 只提供一个执行环境,在函数中访问其他服务例如OSS、MNS、数据库、自建的HTTP服务等,或者...您只需将相应的依赖库跟函数代码一起打包上传,就可以在函数中访问相应的服务。关于打包依赖的具体操作,请参见 为函数安装第三方依赖。
函数计算只提供一个执行环境,在函数中访问其他服务例如OSS、MNS、数据库、自建的HTTP服务等,或者访问函数计算(例如调用触发一个函数),与您在本地访问这些服务是没有差异的,您只需将相应的依赖库跟函数代码一起打包上传,就可以在函数...
本文介绍如何在函数中配置自定义层。通过控制台配置 前提条件 创建函数 创建自定义层 操作步骤 为函数配置层时,如果层有多个版本,将按照具体的层版本与函数进行绑定。登录 函数计算控制台,在左侧导航栏,单击 函数。在顶部菜单栏,选择...
调用UpdateFunction接口更新函数信息。请求头 该接口使用公共请求头和特殊请求头。本文已列出特殊请求头,公共请求头,请参见 公共参数。名称 类型 是否必选 示例 描述 If-Match String 否 e19d5cd5af0378da05f63f891c7467af 用于确保实际...
用户B调用函数,在函数中使用context.credentials去扮演步骤1中创建的角色。用户B拿到扮演角色所得到的Credentials去访问用户A的资源。说明 在您使用日志服务时,也会遇到类似的场景。例如把用户A的日志投递到用户B的OSS Bucket中。
调用GetFunction接口获取函数信息。请求头 该接口无特殊请求头,关于公共请求头信息,请参见 公共参数。请求语法 GET/services/{serviceName.qualifier}/functions/{functionName} HTTP/1.1 请求参数 名称 类型 位置 是否必选 示例值 描述 ...
用户B调用函数,在函数中使用context.credentials去扮演步骤1中创建的角色。用户B拿到扮演角色所得到的Credentials去访问用户A的资源。说明 在您使用日志服务时,也会遇到类似的场景。例如把用户A的日志投递到用户B的OSS Bucket中。
更新函数信息。调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。调试 授权信息 当前API暂无授权信息透出。请求语法 PUT/2021-04-06/services/{serviceName}/...
函数计算 提供了常用的公共层,您无需自定义层即可为您的函数配置层功能。本文介绍如何在函数中配置官方公共层。函数计算支持的官方公共层 函数计算 支持以下几类官方公共层。以下列出部分常用的官方公共层,关于 函数计算 支持的所有官方...
函数计算 提供了常用的公共层,您无需自定义层即可为您的函数配置层功能。本文介绍如何在函数中配置官方公共层。函数计算支持的官方公共层 函数计算 支持以下几类官方公共层。以下列出部分常用的官方公共层,关于 函数计算 支持的所有官方...
本文介绍如何在函数中配置自定义层。通过控制台配置 前提条件 创建函数 创建自定义层 操作步骤 为函数配置层时,如果层有多个版本,将按照具体的层版本与函数进行绑定。登录 函数计算控制台,在左侧导航栏,单击 服务及函数。在顶部菜单栏...
那么您需要改造您的函数,将发送邮件的逻辑放到一个新的函数中,然后在原有的函数完成用户注册之后,在代码中使用函数计算的SDK异步调用发送邮件的新函数。您可以在子线程中完成请求响应,从而避免函数被冻结。使用预留实例,并关闭预留...
如果您在华东1(杭州)、华东2(上海)、华北2(北京)和华南1(深圳)这四个地域内购买了函数计算的资源,且需要使用VPC功能,那么您可以根据函数计算控制台的提示提交使用申请。提交申请后,后台会为您进行VPC迁移。本文介绍您在迁移VPC...
2023年11月 功能名称 变更类型 功能描述 相关文档 计费项降价 优化 自2023年11月01日0时起,函数计算 中vCPU使用量、内存使用量和磁盘使用量三个计费项进行降价调整,其中vCPU使用量将实行阶梯累计计费模式。【产品变更】函数计算计费项...
使用示例 在Go语言的代码中,您需要引入官方的SDK库 aliyun/serverless/fc-runtime-go-sdk/fc,并实现 handler 函数和 main 函数。示例如下:package main import("fmt""context""github.com/aliyun/fc-runtime-go-sdk/fc" )type ...
函数运行环境中的本地目录 函数运行环境中的本地目录是指本地文件系统的挂载点。不能使用通用的Linux和Unix系统目录,例如 bin、opt、var 或 dev 等挂载NAS,函数计算 允许您使用非系统目录 mnt、home 或 data 挂载NAS。更多信息 您还可以...
如果在此交换机中未能找到函数计算,说明您的虚拟交换机未创建成功,您需要重新在VPC环境中函数计算支持的可用区内,创建一个虚拟交换机(vSwitch),并在函数计算服务的VPC配置中设置此vSwitch ID。配置成功后,在函数中就可以访问您的VPC...
名称 类型 描述 示例值 object 设置函数的并发配置 reservedConcurrency long 预留并发,函数预留账号并发的一部份,其他函数不可以使用这部份并发。预留并发包括预留实例和按量实例的总并发。10
名称 类型 描述 示例值 object 函数并发配置 functionArn string 阿里云资源的标识 acs:fc:cn-shanghai:123:functions/demo reservedConcurrency long 预留并发,函数预留账号并发的一部份,其他函数不可以使用这部份并发。预留并发包括...
函数计算支持的函数运行环境列表 运行环境 说明 文档链接 Node.js 6 Node.js 6版本 Node.js运行环境 Node.js 8 Node.js 8版本 Node.js 10 Node.js 10版本 Node.js 12 Node.js 12版本 Node.js 14 Node.js 14版本 Node.js 16 Node.js 16版本 ...
当您在函数中使用一些库时,可能会尝试在当前目录写入一些配置文件,此时会遇到[Errno 30]Read-only file system:'/code/.xxx 的错误,解决办法是在函数开始执行前,把进程的当前目录设置为可读写的/tmp 目录。注意/tmp 中的数据会随着实例...