基础信息

本文介绍使用 函数计算 编写代码相关的基础概念信息,包括请求处理程序、函数实例生命周期回调方法、日志记录和错误处理等。请求处理程序 在创建函数时,您需要指定请求处理程序。函数计算 的运行时会加载并调用您的请求处理程序处理请求。...

使用版本和别名实现灰度发布

您可以为函数发布一个或多个版本,版本就相当于函数的快照,当您发布版本时,函数计算会为您的函数生成快照,并自动分配一个版本号与其关联。您还可以为函数的版本创建别名,指向该版本。结合函数的版本和别名,您可以轻松实现发布、回滚...

CreateFunctionInput

名称 类型 描述 示例值 object 函数创建请求参数 code InputCodeLocation 函数代码 ZIP 包。code 和 customContainerConfig 二选一。cpu float 函数的 CPU 规格,单位为 vCPU,为 0.05 vCPU 的倍数。最小值为 0.05,最大值为 16。同时 cpu ...

上下文

本文介绍在 函数计算 中使用Node.js运行时开发代码时,所涉及的Context(上下文)的相关概念。什么是上下文 当 函数计算 运行您的函数时,会将上下文对象传递到执行方法中。该对象包含有关调用、服务、函数、链路追踪和执行环境等信息。...

Spec细则

不设置 x-fc-status:函数计算 默认本次调用是成功执行的,但是您的函数可能有异常,没有向 函数计算 汇报,函数计算 会认为这次函数执行没有报错,在业务逻辑上可能没有影响,但是在监控可观测性上会有影响。如下图所示:设置 x-fc-status...

在VPC中的函数如何访问公网?

函数计算 在VPC功能中提供了启用或禁用您的函数访问公网的功能。一旦启用公网访问,函数计算 将具有公网访问能力。您可以通过在 函数计算控制台 设置 允许函数访问公网 配置项,来启用或禁用公网访问。具体操作,请参见 配置网络。您也可以...

快速创建函数

如果您使用的是阿里云账号或者RAM用户已有创建函数计算FC默认角色的权限,授权失败的原因可能是由于一些功能无法授权造成的。但 函数计算 仍可以正常使用。如果您仍需授予系统默认角色,请加入钉钉用户群(钉钉群号 11721331)咨询。关于...

请求处理程序(Handler)

本文介绍在 函数计算FC(Function Compute)中使用Go运行时开发请求处理程序的相关概念和方法。什么是请求处理程序 FC 函数的请求处理程序,是函数代码中处理请求的方法。当您的 FC 函数被调用时,函数计算 会运行您提供的Handler方法处理...

UpdateFunction

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

CreateFunction

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

错误处理

错误类型 捕获异常 如果函数在执行过程中抛出异常,函数计算会捕获到错误,并生成一个包含错误信息、类型和堆栈信息的JSON格式的数据,示例如下所示。ES模块 说明 此示例仅支持运行在Node.js 18及以上版本的运行时环境。当前示例代码支持一...

运行时介绍

函数计算 通过使用运行时支持多种编程语言。在创建函数时,需要选择上传代码需要的运行时环境;在更新函数时,可以通过更新函数的配置来更改或升级运行时环境。本文介绍 函数计算 支持的运行时以及运行时终止策略。背景信息 运行时执行环境...

基础信息

本文介绍使用 函数计算 编写代码相关的基础概念信息,包括请求处理程序、函数实例生命周期回调方法、日志记录和错误处理等。请求处理程序 在创建函数时,您需要指定请求处理程序。函数计算 的运行时会加载并调用您的请求处理程序处理请求。...

运行时介绍

函数计算 通过使用运行时支持多种编程语言。在创建函数时,需要选择上传代码需要的运行时环境;在更新函数时,可以通过更新函数的配置来更改或升级运行时环境。本文介绍函数计算支持的运行时以及运行时终止策略。背景信息 运行时执行环境...

MQTT触发器

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

API网关触发器概述

函数计算支持API网关作为事件源,当有请求到达后端服务设置为函数计算的API网关时,API网关会触发函数的执行。函数计算会将执行结果返回给API网关。使用场景 API网关触发器与HTTP触发器类似,可应用于搭建Web应用。相较于HTTP触发器,您...

功能特性

函数实例命令行操作 函数调用 同步调用 当您同步调用一个函数时,事件将直接触发函数函数计算会运行该函数并等待响应。当函数调用完成后,函数计算会将执行结果直接返回给您,例如返回结果、执行摘要和日志输出。同步调用 异步调用 函数...

代码开发概述

本文列举 函数计算 支持的多语言运行时信息。背景信息 运行时提供针对不同语言的、在执行环境中运行的环境。运行时作为 函数计算 和您的函数之间的接力员,传递函数调用的事件(event)、上下文信息(context)和响应。您可以使用 函数计算...

什么是Serverless Devs

说明 FC组件适用于所有部署 函数计算 应用的场景,例如迁移传统框架到 函数计算、管理函数等。关于FC组件的功能介绍和权限管理,请参见 Serverless Devs操作命令。FC-API组件 FC-API组件是一款基于Serverless Devs的阿里云 函数计算 API...

配置日志

函数计算 支持与 日志服务 进行集成,为函数配置日志后,函数计算 会自动收集日志,并把日志投递到指定的日志库。您可以在 函数计算 控制台查看单请求日志、实例日志、函数日志,也可以在 日志服务 控制台利用日志分析能力对日志进行自定义...

控制面安全性

控制面流程包括函数权限控制、代码及配置的增删改查,主要包括函数元数据、代码、层和镜像缓存等安全传输及存储。本文介绍 函数计算 的控制面安全保障类型。权限控制通过阿里云访问控制(RAM)服务保障安全 事件源触发:用户需要为事件源...

函数存储选型

为了满足业务存储和访问文件的诉求,函数计算 提供丰富的存储类型,包括文件存储NAS、对象存储OSS、临时硬盘和层。本文介绍 函数计算 支持的存储类型的适用场景及差异,供您进行技术选型。选型分析 对比项 文件存储NAS 对象存储OSS 临时...

请求处理程序(Handler)

本文介绍在 函数计算 中使用Python运行时开发请求处理程序的相关概念和方法。什么是请求处理程序 FC 函数的请求处理程序,是函数代码中处理请求的方法。当您的 FC 函数被调用时,函数计算 会运行您提供的Handler方法处理请求。您可以通过 ...

同步调用

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

同步调用

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

Java Runtime如何配置函数入口?

函数计算 中使用Java编程语言时,需要定义一个函数入口,即请求处理程序。函数计算 将从这个函数入口开始执行函数。本文介绍如何通过控制台配置Java函数的请求处理程序。操作步骤 登录 函数计算控制台,在左侧导航栏,单击 函数。在顶部...

实例级别事件

函数计算 提供实例级别的事件,通过实例级别事件您可以了解函数实例完整的生命周期,包括实例构建、销毁的流程以及其中各步骤发生的时间点。本文介绍函数实例的生命周期以及实例级别事件的定义、转移流程、类型和查询方式。函数实例的生命...

控制面安全性

控制面流程包括函数权限控制、代码及配置的增删改查,主要包括函数元数据、代码、层和镜像缓存等安全传输及存储。本文介绍 函数计算 的控制面安全保障类型。权限控制通过阿里云访问控制(RAM)服务保障安全 事件源触发:用户需要为事件源...

配置日志

函数计算 支持与 日志服务 进行集成,为函数配置日志后,函数计算 会自动收集日志,并把日志投递到指定的日志库。您可以在 函数计算 控制台查看单请求日志、实例日志或函数日志,也可以在 日志服务 控制台利用日志分析能力对日志进行自定义...

CreateFunction-创建函数

创建函数。调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。调试 授权信息 当前API暂无授权信息透出。请求语法 POST/2021-04-06/services/{serviceName}/...

数据面安全性

函数实例最大存活时长为不超过36小时,当函数代码或配置发生变化、函数超时、内存超限或客户端主动终止错误时,调度服务会重建容器实例,另外可能由于均衡负载等原因,提前重建函数实例。调用路由 调用服务使用 bin-pack 算法实现调用路由...

触发器不能正常触发函数执行怎么办?

问题原因 可能存在的原因如下。没有成功生成触发事件。不满足触发规则。触发器配置的角色不正确。解决方案 方案一:确认是否成功生成触发事件 OSS触发器 例如您的场景是将文件上传到OSS后触发函数执行,那么您要排查的步骤如下:您需要确认...

GetFunctionCode

调用GetFunctionCode接口获取函数代码包。请求头 该接口使用公共请求头,无特殊请求头。请参见公共请求参数文档。请求语法 GET/services/{serviceName.qualifier}/functions/{functionName}/code 请求参数 名称 类型 位置 是否必选 示例值 ...

Java Runtime如何配置函数入口?

函数计算中使用Java编程语言时,需要定义一个函数入口,即请求处理程序。函数计算将从这个函数入口开始执行函数。本文介绍如何通过控制台配置Java函数的请求处理程序。操作步骤 登录 函数计算控制台,在左侧导航栏,单击 服务及函数。在...

数据面安全性

函数实例最大存活时长为不超过36小时,当函数代码或配置发生变化、函数超时、内存超限或客户端主动终止错误时,调度服务会重建容器实例,另外可能由于均衡负载等原因,提前重建函数实例。调用路由 调用服务使用 bin-pack 算法实现调用路由...

InvokeFunction

调用InvokeFunction接口执行函数。请求头 该接口无特殊请求头,关于公共请求头信息,请参见 公共参数。名称 类型 是否必选 示例 描述 X-Fc-Invocation-Type String 否 Sync 调用方式。取值说明如下:Sync:同步调用。Async:异步调用。X-Fc...

SLS触发器

通过配置日志服务SLS触发器,您可以实现 日志服务SLS 与 函数计算 的集成。SLS触发器能够在新日志产生时自动触发函数执行,从而增量消费日志服务Logstore的数据,并完成自定义加工任务。使用场景 数据清洗、加工场景 通过日志服务,快速...

请求处理程序(Handler)

什么是请求处理程序 FC 函数的请求处理程序,是函数代码中处理请求的方法。当您的 FC 函数被调用时,函数计算 会运行您提供的Handler方法处理请求。您可以通过 函数计算控制台 的 请求处理程序(函数入口)配置Handler。对Node.js语言的 FC...

函数存储选型

为了满足业务存储和访问文件的诉求,函数计算 提供丰富的存储类型,包括文件存储NAS、对象存储OSS、临时硬盘和层。本文介绍 函数计算 支持的存储类型的适用场景及差异,供您进行技术选型。选型分析 对比项 文件存储NAS 对象存储OSS 临时...

配置实例生命周期

函数计算 在实例中调用您的函数,该实例提供一个安全和隔离的运行时环境。函数计算 基于实例生命周期增加多种回调操作,有效解决传统应用迁移至Serverless架构时遇到的指标数据延迟或丢失等痛点。本文介绍函数实例生命周期、如何配置实例...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
函数计算(旧版) 云虚拟主机 运维安全中心(堡垒机) 云数据库 Redis 版 短信服务 弹性公网IP
新人特惠 爆款特惠 最新活动 免费试用