函数计算

阿里云函数计算是事件驱动的全托管计算服务。通过函数计算,您无需管理服务器等基础设施,只需编写代码并上传。函数计算会为您准备好计算资源,以弹性、可靠的方式运行您的代码,并提供日志查询、性能监控、报警等功能。

Node.js事件函数

函数计算服务使用Node.js编程时,需要定义一个Node.js函数作为入口函数。本文介绍Node.js事件函数的结构和特点。事件函数定义 一个最简单的入口函数定义如下。exports.handler=function(event,context,callback){ callback(null,'hello ...

管理函数

可选:其他配置 配置项 说明 参考文档 生命周期函数 配置函数的生命周期函数,包括初始化函数、PreFreeze 函数和PreStop 函数函数实例生命周期 层 选择已创建的层名称和版本。层可以为您提供自定义的公共依赖库、运行时环境及函数扩展等...

基本概念

event参数 event参数是用户自定义的函数入参,以字节流的形式传给函数,数据结构由您自行定义,它可以是一个简单的字符串、一个JSON对象和一张图片(二进制数据)。函数计算不对event参数的内容进行任何解释,您需要在函数中将字节流转换成...

环境变量

环境变量可以动态地将配置信息传递给函数代码,避免将其写死到函数代码中。环境变量以键值对的方式存储,是函数配置的一部分。不同函数拥有不同的环境变量,并且互不影响。本文介绍环境变量的基本信息、控制台部署方式和示例代码。前提条件...

监控指标

通过调用云监控的API接口,您可查询函数计算资源在地域、服务和函数维度的监控指标详情。具体的监控指标是通过指定MetricName参数实现的。本文介绍函数计算所涉及的监控指标对应该参数的取值和含义。地域维度 地域维度指标是您对某一地域内...

配置定时触发器

本文介绍如何在函数计算控制台配置定时触发器,包括创建触发器、编写函数和测试函数。前提条件 创建服务 创建服务 创建触发器 登录函数计算控制台。在左侧导航栏,单击服务及函数。在顶部菜单栏,选择地域。在服务列表页面,找到目标服务,...

PHP事件函数

{"key":"value"} 事件函数$event参数$event参数是函数的输入参数,也是您调用函数时传入的数据,其数据类型是字符串。PHP函数直接使用您指定的$event参数,不会做任何预处理。您在函数中可以根据实际情况解析$event。例如输入数据是一个...

使用流程

本文介绍使用函数计算的流程,包括创建服务、创建函数、触发函数、查看执行日志和查看服务监控。背景信息 您可以使用函数计算控制台、Funcraft工具或者VSCode插件创建函数和查询日志等。更多信息,请参见以下文档:使用控制台创建函数 使用...

弹性伸缩(含预留资源)

当您预留了函数实例,函数计算系统收到函数调用请求时,会优先将请求转发给您预留的函数实例,当函数请求的峰值超过预留的函数实例处理能力时,剩余的部分请求将会转发给您的按量模式的实例,由函数计算系统自动为您分配执行环境。...

使用VSCode插件创建函数

本文介绍了如何通过VSCode插件创建函数。前提条件 您已完成以下操作:开通服务 下载安装Visual Studio Code 安装Docker 编译代码、安装依赖及在本地运行调试等操作都是在Docker镜像中进行的。安装Aliyun Serverless VSCode Extension插件 ...

C#事件函数

} } } handler规范 在创建函数时,您需要指定一个handler方法的字符串,用来告诉函数计算调用哪个方法,该字符串格式为AssemblyFileName:FullClassName:METHOD。参数说明如下。参数 参数说明 AssemblyFileName 函数所在的文件名。...

配置网络

函数创建完成后,默认可以通过公网调用函数,无法通过VPC调用。如果您想让函数能够访问VPC内的资源,或允许指定的VPC来调用函数,则需手动为服务配置网络和权限。网络配置是服务级别的,即对该服务下的所有函数生效。本文介绍如何在函数...

Go事件函数

函数计算使用Go编程时,需要定义一个函数作为入口,您的代码将从此入口处开始执行。本文介绍Go事件函数的结构和特点。事件函数示例 在Go语言的代码中,需要引入官方的SDK库github.com/aliyun/fc-runtime-go-sdk/fc,并且,需要实现...

OSS触发器概述

OSS事件定义 当OSS系统捕获到相关事件后,会将事件信息编码为JSON字符串,传递给事件处理函数。OSS事件通知格式的详细信息,请参见消息通知。已支持的OSS事件定义如下表所示。事件名称 说明 oss:ObjectCreated:PutObject 调用PutObject接口...

使用模板创建函数

函数计算提供了各类函数模板,使用控制台创建函数的过程中,基于函数模板您可以快速创建对应的函数服务,例如网络爬虫、图像自动分类、访问阿里云的OSS服务等。本文以创建一个网络爬虫函数为例介绍如何在函数计算控制台使用模板创建函数。...

函数相关命令

本文介绍fcli中函数相关的命令。前提条件 在可执行文件所在文件夹下执行fcli shell,进入交互模式。创建函数(mkf)-b string或-code-bucket string:指定代码所在的OSS Bucket。o string或-code-object string:指定代码所在的Bucket中的...

常见问题索引

本文提供您在使用函数计算时可能遇到的常见问题的索引,方便您查阅。一般问题 什么是函数计算?函数计算中的函数是什么?触发器是什么?我可以使用什么语言编写函数?在函数中如何访问其他服务?函数的执行时长上限是多少?我应该什么时候...

同步调用

同步调用是调用函数的一种方式,当您同步调用一个函数时,事件将直接触发函数函数计算会运行该函数并等待响应。当函数调用完成后,函数计算会将执行结果直接返回给您,例如返回结果、执行摘要和日志输出。本文介绍同步调用的使用场景和...

功能概览

Funcraft是一个支持Serverless应用部署的工具,帮助您便捷地管理函数计算、API网关、日志服务等资源。Funcraft通过一个资源配置文件template.yml,协助您进行开发、构建、部署等操作。本文详细介绍Funcraft工具的主要功能。如果您需要使用...

使用控制台创建函数

前提条件 开通函数计算 背景信息 函数计算为您提供了简单的Hello World示例,您可以直接在函数计算控制台创建服务和函数,成功创建后可以立马测试该函数查看函数执行的详细信息,例如返回结果、执行摘要和日志输出。本文以从零开始创建的...

触发器简介

触发器是触发函数执行的方式。在事件驱动的计算模型中,事件源是事件的生产者,函数是事件的处理者,而触发器提供了一种集中、统一的方式来管理不同的事件源。在事件源中,当事件发生时,如果满足触发器定义的规则,事件源会自动调用触发器...

事件函数

本文介绍Custom Runtime事件函数函数判断、函数调用说明和使用示例。背景信息 在Custom Runtime中,函数计算系统会将Common Headers、Body、POST、/invoke和/initialize路径转发给HTTP Server。Common Headers里面的信息可以构造类似官方...

实例级别指标

函数计算提供实例级别指标,通过实例级别指标您可以查看CPU使用情况、内存使用情况、实例网络情况和实例内请求数等核心指标信息。本文介绍实例级别指标的背景信息、定义、指标信息和配置方式。背景信息 函数计算是事件驱动的全托管计算服务...

Python事件函数

函数计算服务中使用Python编程,需要定义一个函数作为入口函数,本文介绍Python事件函数。背景信息 函数计算目前支持以下Python运行环境:Python 2.7(runtime=python 2.7)Python 3.6(runtime=python 3)事件函数示例 一个最简单的事件...

Aliyun Serverless VSCode Extension插件

Aliyun Serverless VSCode Extension是一款VSCode图形化开发调试函数计算以及操作函数计算资源的插件。本文介绍了如何通过该插件创建函数以及该插件的常见功能。前提条件 如果您期望使用Aliyun Serverless VSCode Extension的所有功能,...

配置MNS主题触发器

本文介绍如何通过函数计算控制台完成消息服务MNS主题触发器(以下简称MNS主题触发器)的配置,包括创建触发器、编写函数和测试函数。前提条件 函数计算 创建服务 创建函数 消息服务MNS 创建主题 创建触发器 登录函数计算控制台。在左侧导航...

事件函数

本文介绍Custom Container事件函数的背景信息、代码示例和使用示例。背景介绍 在Custom Container Runtime中,函数计算系统会将Common Headers、Body、POST方法以及/invoke、/initialize路径转发给容器中的HTTP Server。您可以选择实现类似...

管理服务

本文介绍函数计算的服务的定义,以及如何在函数计算控制台上创建、更新和删除服务。什么是服务 服务是函数计算资源管理的单位。创建函数前必须先创建服务,同一个服务下的所有函数共享一些相同的设置,例如服务授权、日志配置。从业务场景...

模板列表

输出参数:执行成功的函数会将源Logstore的数据加工后再写入目标Logstore,并返回一个JSON Object序列化的字符串,包含ingestLines(读取日志行数)、ingestBytes(读取日志字节数)、shipLines(输出日志行数)和shipBytes(输出日志字节...

新功能发布记录

2021-06-09 函数调用概述 管理函数异步调用 GetStatefulAsyncInvocation ListStatefulAsyncInvocations StopStatefulAsyncInvocation 2021年05月 功能名称 功能描述 发布时间 相关文档 默认服务角色(AliyunFCDefaultRole)在函数运行的...

函数实例生命周期

函数计算基于传统常驻应用所拓展的运行时扩展功能,能够有效帮助您消除闲置成本。本文介绍函数计算的运行时扩展功能与计费说明,以及如何通过控制台、Serverless Devs及SDK配置PreFreeze和PreStop函数。常驻应用与FaaS运行环境 传统常驻的...

函数级按量实例伸缩控制

除了用户级别的实例数限制,函数计算为函数的调用提供了更细粒度的按量调用实例数限制,您可以通过控制台或API设置函数级别实例限制数来防止单个函数过度调用导致的实例占用,保护后端资源,避免预期外的费用开销。例如,账号123456789下有...

配置HTTP触发器

使用控制台测试函数函数详情页面,单击函数代码页签,然后单击测试函数。执行完成后,在函数代码页签,您可以看到执行成功的提示。使用浏览器测试函数 组装HTTP触发器URL。HTTP触发器URL的组装规则如下:<account_id>lt;region>...

计费概述

函数调用费用=函数调用次数×单价 函数实例资源使用费用=函数实例计算力(GB)×执行时长(秒)×单价 函数实例计算力:函数实例计算力和分配内存大小成正比,为了简化计费模型,函数计算统一将计算力数值等同于内存大小(GB)。...

配置SLS触发器

本文以日志服务SLS调用函数计算,函数计算获取日志并打印为例,介绍如何在函数计算控制台上完成SLS触发器的配置,包括创建触发器、编写函数和测试函数。示例场景 您可以配置一个SLS触发器,该触发器将定时获取更新的数据并触发函数执行,...

灰度发布示例

本示例介绍如何在函数计算控制台使用服务的版本和别名实现灰度发布功能。灰度发布流程 前提条件 创建服务 创建函数 准备函数 当您初次创建一个服务以及该服务下的函数时,该服务的版本号为LATEST。您可以调试LATEST版本下的函数直至版本...

RocketMQ触发器

消息队列RocketMQ版作为事件源通过事件总线EventBridge与函数计算集成后,通过消息队列RocketMQ版触发器(以下简称RocketMQ触发器)能够触发关联函数执行,通过函数可以对发布到消息队列RocketMQ版中的消息进行自定义处理。本文介绍如何在...

HTTP函数

initialize:/initialize表示第一次创建执行环境时,函数计算系统自动发起的Initialize函数调用请求。在容器的生命周期内,有且仅成功调用一次,类似于Class构造函数。http-invoke:该请求为HTTP函数调用。http-invoke表示是一个...

配置日志

您可以将函数执行的日志存储至阿里云日志服务SLS(Log Service),再根据日志服务中存储的函数日志来执行代码调试、故障分析、数据分析等操作。本文介绍如何使用控制台来为函数计算的服务配置日志项目(Project)和日志仓库(Logstore),...
< 1 2 3 4 ... 200 >
跳转至: GO

新品推荐

你可能感兴趣

热门推荐

新人福利专场 阿里云试用中心 企业支持计划 飞天会员助力企业低成本上云 智能财税30天免费试用 云解析DNS新用户首购低至36元/年起 ECS限时升级特惠6.5折