函数计算

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

什么是函数计算

无服务器架构 假设您计划采购服务器开发一款短视频社交应用,那么您需要考虑很多的问题,例如:服务器侧 服务器采购规模 单台服务器的规格 环境部署 负载均衡 网络配置操作系统 服务器宕机的故障处理 系统的监控报警 如何应对用户的请求...

监控指标

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

触发器简介

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

使用流程

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

基本概念

本文介绍使用函数计算编写代码的一些基本概念,包括函数入口、入口函数函数入参、日志记录错误处理等。函数入口 在创建函数时,需要指定函数入口,函数计算会从这个函数入口开始执行。函数入口的格式为[文件名].[函数名]。以Node.js为...

管理函数

函数是系统调度运行的单位。函数必须从属于服务,同一个服务下可以创建多个函数,这些函数共享一些相同的设置,例如服务授权、日志配置,但彼此相互独立,互不影响。本文介绍函数的属性运行环境,以及如何通过函数计算控制台创建、配置...

事件函数

代码示例 在以下Node.js Express示例中,POST方法和/initialize路径会在函数实例初始化时被函数计算调用,POST方法和/invoke路径为函数计算被调用时的Handler,通过req.headers以及req.body获取context、event并将函数返回结果通过...

配置HTTP触发器

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

常见问题索引

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

功能概览

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

函数实例生命周期

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

C# Initializer函数

Initializer函数是实例的初始化函数,保证同一实例成功且仅成功执行一次。本文介绍了C#Initializer函数的结构特点。Init方法 函数计算提供了Init方法的机制,用于执行初始化工作。该Init方法会自动在后台容器启动时被调用,每个容器只...

新功能发布记录

本文介绍函数计算FC的产品功能对应的文档动态。2021年10月 功能名称 功能描述 发布时间 相关文档 Eventbridge触发器 Eventbridge触发器是指事件总线EventBridge作为阿里云官方事件源自定义事件源的事件中心,支持阿里云官方事件源...

使用VSCode插件创建函数

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

配置网络

否则,需按以下文档操作指导提前创建相关资源:创建专有网络交换 创建安全组 配置网络角色 函数计算访问VPC的配置权限的配置是服务级别的,为一个服务配置了访问VPC的能力后,此服务下的所有函数都可以访问VPC。登录函数计算控制台...

Go事件函数

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

管理服务

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

同步调用

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

计费概述

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

实例级别指标

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

事件函数

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

函数级按量实例伸缩控制

在某一时刻所有正在处理调用的函数按量实例数之最大为300。除了用户级别的实例数限制,函数计算为函数的调用提供了更细粒度的按量调用实例数限制,您可以通过控制台或API设置函数级别实例限制数来防止单个函数过度调用导致的实例占用,...

OSS触发器概述

背景信息 OSS和函数计算通过OSS事件触发器实现无缝集成,您可以编写函数对OSS事件进行自定义处理,当OSS系统捕获到指定类型的事件后,OSS事件触发相应的函数执行。例如,您可以设置函数处理PutObject事件,当您调用OSS的PutObject接口...

异步调用

异步调用是调用函数的一种方式,通过异步调用您可以将函数的执行状态信息,例如执行中、执行失败等发送给其他目标服务,您也可以设置异步调用的重试次数消息存活时长。本文介绍异步调用的基本概念、应用场景、使用限制、配置结构如何在...

模板列表

函数计算保证在处理函数逻辑执行之前,Initializer函数有且仅成功执行一次,从而可以保证在处理请求到达之前,代码已全部加载完成,并不会对处理函数逻辑的功能性能产生影响。说明 使用该函数前,您需要完成以下操作:为Initializer函数...

函数计算冷启动优化最佳实践

按量函数实例的冷启动优化函数计算为用户提供了按量预留两种类型的资源。按量资源是指函数实例的分配释放完全由函数计算系统负责,用户只需要根据实例执行请求的时间按需付费。按量实例大大简化了用户管理应用资源的难度,但也造成了冷...

按量付费欠费说明

您可以按需设置函数计算的延停机制:开启延停机制 欠费24小时内,您仍能正常使用函数计算,欠费超过24小时后,您所有的函数计算服务会被冻结。关闭延停机制 当您关闭延停机制后,欠费后您所有的函数计算服务将被冻结。函数计算主要按照以下...

使用控制台创建函数

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

使用模板创建函数

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

HTTP函数

函数计算会将您的请求(包括Method、Path、Body、Query及Headers)加上Common Headers后转发给Custom Container Runtime,Custom Container Runtime返回的响应头响应体则会被返回给客户端。函数调用说明 当HTTP函数被调用时,调用一个...

Aliyun Serverless VSCode Extension插件

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

调用统计监控报警(旧版控制台)

当您需要通过日志服务调用统计记录,对采集的函数调用进行实时查询与分析统计,并可以可视化地查看监控信息时,您可以将函数调用信息统计实时导入到您创建的日志仓库。通过日志服务的查询分析图表展示可以实时查看函数调用的情况,更好地...

日志服务触发器概述

依托阿里云函数计算服务,日志服务提供流式数据加工服务。您可以通过配置一个日志服务ETL Job,定时获取更新的数据并触发函数的执行,进而增量消费日志服务Logstore的数据,并完成自定义加工任务。使用场景 日志服务触发器可以实现函数计算...

HTTP函数

函数计算会将您的请求(包括Method、Path、Body、Query及Headers)加上Common Headers后转发给Custom Runtime,Custom Runtime返回的响应头响应体则会被返回给客户端。函数调用说明 当HTTP函数被调用时,调用一个Web API方式一样,您...

C#事件函数

函数计算服务使用C#编程,需要定义一个C#函数作为入口。本文介绍了C#事件函数的结构特点。事件函数定义 当创建一个基于C#的函数时,需要指定一个handler方法,该方法函数执行时被执行。这个handler方法可以是Static方法或Instance...

MNS主题触发器概述

消息服务MNS的主题(Topic)作为事件源通过事件总线EventBridge与函数计算集成后(即主题的订阅者是函数),通过消息服务MNS主题触发器(以下简称MNS主题触发器)能够触发...,通过函数可以对发布到消息服务MNS主题中的消息进行自定义处理...

灰度发布示例

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

资源套餐包

使用量超出资源套餐包额度 例如成功购买了季包,该季包内包含的函数调用包只有一个,在该季包的有效期内您的函数执行次数是1,200万次,超出了函数调用包的最大额度,超出部分将自动以按量后付费方式收费,则函数执行次数的费用=函数调用包...

错误处理

本文介绍函数在同步调用异步调用执行失败时,如何进行重试完成函数调用。重试机制 函数未成功执行的重试机制因调用方式而异:同步调用失败 您需要自行重试。异步调用失败 函数计算会自动重试的情况如下表所示。执行失败原因 状态码 ...
< 1 2 3 4 ... 136 >
跳转至: GO

新品推荐

你可能感兴趣

热门推荐

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