函数计算

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

函数实例生命周期

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

功能简介

本文介绍函数计算基于传统常驻应用所拓展的运行时扩展功能,帮助您消除闲置成本。常驻应用与FaaS运行环境 传统常驻的虚拟机或者托管容器服务通常从实例启动到结束作为计费区间,即使该时间段没有业务请求仍然需要付费。函数计算提供1 ms...

管理函数

层可以为您提供自定义的公共依赖库、运行时环境及函数扩展等发布与部署能力。在函数中使用层 环境变量 配置函数运行环境中的环境变量。环境变量 DNS 配置 配置自定义DNS,平台根据该配置生成resolv.conf。在函数中配置自定义DNS 删除函数 ...

常见问题索引

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

新功能发布记录

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

监控指标

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

设置扩展函数

本文介绍使用SDK在创建函数时配置PreStop和PreFreeze扩展函数。背景信息 扩展函数 SDK示例 本文以Go语言为例,您可以通过以下示例代码在创建函数时配置PreStop和PreFreeze函数。package main import("github....

配置日志

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

使用流程

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

基本概念

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

触发器简介

触发器类型 按照触发器集成方式,函数计算支持的触发器分为双向集成触发器、单向集成触发器和EventBridge触发器,三触发器的区别如下:双向集成触发器:您既可以在函数计算又可以在事件源端配置触发器。单向集成触发器:目前只支持在事件...

函数列表

函数列表中包括聚合函数、窗口函数、日期函数、数学函数、字符串函数和其他函数。上述函数为系统自带的函数,您可以单击相应的函数,查看函数的具体说明。icmsDocProps={'productMethod':'created','language':'zh-CN',};

使用VSCode插件创建函数

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

配置网络

5 ap-southeast-5a、ap-southeast-5b 日本(东京)ap-northeast-1 ap-northeast-1b、ap-northeast-1a 英国(伦敦)eu-west-1 eu-west-1a 德国(法兰克福)eu-central-1 u-central-a、eu-central-1a、eu-central-1b 美国(硅谷)us-west-1 ...

事件函数

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

使用模板创建函数

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

使用控制台创建函数

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

功能概览

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

函数中使用层

层可以为您提供自定义的公共依赖库、运行时环境及函数扩展等发布与部署能力。您可以将函数依赖的公共库提炼到层,以减少部署、更新时的代码包体积,也可以将自定义的运行时,以层部署在多个函数间共享。本文介绍层的原理、用法及限制条件等...

事件函数

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

灰度发布示例

从日志输出中,可以看到函数执行时的版本信息qualifier为alias1,解析出的versionId为1,即本次执行的函数为别名alias1下的函数,该别名指向版本1。当新版本开发完成后,需要使用灰度版本帮助新版本的稳定发布。发布新版本。具体操作,请...

MNS主题触发器概述

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

Aliyun Serverless VSCode Extension插件

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

计费概述

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

实例级别指标

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

管理服务

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

同步调用

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

资源套餐包

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

配置HTTP触发器

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

Serverless工作流

在Serverless工作流任务步骤使用固定版本的函数将对以下场景产生帮助:流程A编排了多个函数f1、f2、f3,同一次任务必须执行函数的相同版本。假如流程A正在执行中,已执行完了函数f1,但是此时进行了函数更新,则正在执行的流程可能会执行...

函数级按量实例伸缩控制

TPS的计算公式为:TPS=1/DurationInSecond×InstanceConcurrency×MaxInstances 假设一个函数执行平均时长(DurationInSecond)为0.1s,该函数的按量实例数上限(MaxInstances)为5。如果单个实例并发度(InstanceConcurrency)为2,那么这...

配置定时触发器

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

弹性伸缩(含预留资源)

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

HTTP函数

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

创建函数

本文介绍如何在函数计算控制台上或使用Funcraft工具创建Custom Container函数。前提条件 您已成功创建容器镜像服务企业版实例或容器镜像服务个人版实例,推荐您创建企业版实例。创建容器镜像服务企业版命名空间和镜像仓库。详细信息,请...

CreateFunction

调用CreateFunction接口创建函数。请求头 该接口使用公共请求头和特殊请求头。本文已列出特殊请求头,公共请求头,请参见公共参数。名称 类型 是否必选 示例 描述 X-Fc-Code-Checksum String 否 543402527838814*函数代码包的CRC-64值。...

Node.js事件函数

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

异步调用

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

UpdateFunction

调用UpdateFunction接口更新函数信息。请求头 该接口使用公共请求头和特殊请求头。本文已列出特殊请求头,公共请求头,请参见公共参数。名称 类型 是否必选 示例 描述 If-Match String 否 e19d5cd5af0378da05f63f891c7467af 用于确保实际...
< 1 2 3 4 ... 200 >
跳转至: GO

新品推荐

你可能感兴趣

热门推荐

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