事件请求处理程序(Event Handler)

例如,创建函数时指定的 请求处理程序 为 index.handler,那么 函数计算 会去加载 index.js 定义的 handler 函数,并从这里开始执行。函数计算 运行时会将请求参数传递到请求处理程序,第一个参数是 event 对象,包含请求的有效负载...

配置日志

通过日志服务存储函数日志,需要在函数中配置日志项目和日志库,并授予函数访问日志服务的权限。函数日志会打印到配置的日志库中。计费说明 函数计算 不会为配置日志功能收取额外的费用,日志投递到日志服务,日志服务会收取相关费用。更多...

函数实例生命周期回调

本文介绍Custom Runtime实现函数实例生命周期回调的方法。回调方法 当您实现并配置函数实例生命周期回调后,函数计算 将在相关实例生命周期事件发生时调用对应的回调程序。函数实例生命周期涉及Initializer、PreFreeze和PreStop三种回调。...

错误处理

以下列表描述了您可以从函数中接收的状态码范围。2xx 2xx系列状态代码表示函数计算已接收到请求。如果响应中包含 X-Fc-Error-Type 消息头,则表明函数计算捕获到了函数错误(比如代码中抛出的异常)。4xx 4xx系列错误(不包括429)通常说明...

2018年功能发布记录

HTTP触发器概述 环境变量 新增 您可以设置函数里的环境变量,有利于敏感信息的存储和读取,方便在函数中引用环境变量信息。环境变量 2018年03月 功能名称 变更类型 功能描述 相关文档 新增支持地域 优化 函数计算正式推出澳大利亚悉尼海外...

请求处理程序(Handler)

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

函数中如何访问其他服务?

函数计算 只提供一个执行环境,在函数中访问其他服务例如OSS、MNS、数据库、自建的HTTP服务等,或者...您只需将相应的依赖库跟函数代码一起打包上传,就可以在函数中访问相应的服务。关于打包依赖的具体操作,请参见 为函数安装第三方依赖。

函数中如何访问其他服务?

函数计算只提供一个执行环境,在函数中访问其他服务例如OSS、MNS、数据库、自建的HTTP服务等,或者访问函数计算(例如调用触发一个函数),与您在本地访问这些服务是没有差异的,您只需将相应的依赖库跟函数代码一起打包上传,就可以在函数...

HTTP请求处理程序(HTTP Handler)

如果是事件请求处理程序,您需要在 main 函数中调用 fc.Start 函数。如果是HTTP请求处理程序,您需要在 main 函数中调用 fc.StartHttp 函数。Handler Go的HTTP Handler的定义,是参考Go标准库HTTP中的 Handler interface 设计,并在此基础...

Custom Runtime支持Loggie Agent日志扩展

您可以在自定义运行时的函数中使用Loggie Agent从文件中采集日志,然后上传到 日志服务SLS 进行日志的存储和自定义分析。前提条件 函数计算:创建服务。日志服务SLS:创建项目Project 和 创建Logstore。说明 创建的日志项目必须和 步骤一 ...

基于函数计算和TensorFlow的Serverless AI推理

在这个典型的深度学习示例中,加载依赖和模型参数消耗的时间很长,在您设置的1 GB规格的函数中,并发访问的时间为10s左右,有时可能大于20s。因此不可避免的会出现函数调用毛刺的情况,即冷启动时间大于10s,在这种情况下,您可以使用设置...

Custom Runtime支持Loggie Agent日志扩展

您可以在自定义运行时的函数中使用Loggie Agent从文件中采集日志,然后上传到日志服务SLS进行日志的存储和自定义分析。前提条件 已创建日志项目和日志库。具体操作,请参见 创建项目Project 和 创建Logstore。重要 创建的日志项目必须和要...

环境说明

本文介绍在 函数计算 使用Go语言编写函数的运行环境信息。Go运行时 函数计算 目前支持Go 1.x版本,推荐使用Go 1.8或以上版本。名称 操作系统 架构 Go 1.x Linux x86_64 重要 Go 运行时目前使用Linux操作系统,暂不支持ARM64架构。Go SDK...

结果回调

函数计算 接收异步调用请求后,将请求持久化后会立即返回响应,无需等待请求执行完成。如您需要保留执行失败且超过最大重试次数被丢弃的请求,或通知下游异步调用结果,可以通过配置结果回调功能实现。配置异步目标服务后,异步调用请求...

MNS队列触发器

执行时会根据您的攒批配置,将一个或多个消息事件以批的形式推送到函数中进行处理,适合端到端的流式数据处理场景。注意事项 作为触发源的 消息服务MNS 队列必须和 函数计算 的函数所在的地域相同。创建的事件流数量超过上限后,将无法再...

MNS队列触发器

事件模式:每次会将单个消息作为事件参数传入函数中,事件遵循CloudEvents规范。消息内容和CloudEvents的关系,请参见 参数内容。事件流模式:根据您的攒批配置,将一个或多个消息事件以批的形式推送到函数中进行处理,适合端到端的流式...

Kafka触发器

当源 消息队列 Kafka 版 中有消息入队时,将会触发函数计算执行,触发时会根据您的攒批配置将一个或多个消息事件以批的形式推送到函数中进行处理。注意事项 作为触发源的 消息队列 Kafka 版 实例必须和 函数计算 的函数在相同的地域。创建...

RabbitMQ触发器

执行时会根据您的攒批配置,将一个或多个消息事件以批的形式推送到函数中进行处理,适合端到端的流式数据处理场景。注意事项 作为触发源的 消息队列 RabbitMQ 版 实例必须和 函数计算 的函数在相同的地域。创建的事件流数量超过上限后,将...

HTTP请求处理程序(HTTP Handler)

说明 上述示例代码中函数的请求处理程序是 index.js 的 handler 方法。如果您的函数配置的请求处理程序不同,请获取对应的文件和方法进行更新。具体信息,请参见 函数实例生命周期回调方法。在 函数代码 页签,单击 测试函数 右侧的 图标...

RabbitMQ触发器

事件模式:每次会将单个消息作为事件参数传入函数中,事件遵循CloudEvents规范。消息内容和CloudEvents的关系,请参见 参数内容。事件流模式:根据您的攒批配置,将一个或多个消息事件以批的形式推送到函数中进行处理,适合端到端的流式...

DeliveryOption

消息数据推送到函数计算时的底层应用模式:event-streaming:事件流模式,按照数组格式推送事件,会根据用户推送配置将一个或多个消息事件以批的形式推送到函数中进行处理,适合端到端的流式数据处理场景。event-driven:事件模式,每次会...

镜像启动加速(ACR个人版)

转存结束后,函数中的自定义容器镜像启动速度将会得到显著提升。注意事项 默认支持镜像加速的地域有华北2(北京)、华北3(张家口)、华东1(杭州)、华东2(上海)、华南1(深圳)、中国香港、新加坡、美国(硅谷)、美国(弗吉尼亚)和...

RocketMQ触发器

执行时会根据您的攒批配置,将一个或多个消息事件以批的形式推送到函数中进行处理,适合端到端的流式数据处理场景。注意事项 作为触发源的 消息队列 RocketMQ 版 的实例必须和 函数计算 的函数在相同的地域。创建的事件流数量超过上限后,...

配置自定义层

本文介绍如何在函数中配置自定义层。通过控制台配置 前提条件 创建函数 创建自定义层 操作步骤 为函数配置层时,如果层有多个版本,将按照具体的层版本与函数进行绑定。登录 函数计算控制台,在左侧导航栏,单击 函数。在顶部菜单栏,选择...

RocketMQ触发器

事件模式:每次会将单个消息作为事件参数传入函数中,事件遵循CloudEvents规范。消息内容和CloudEvents的关系,请参见 参数内容。事件流模式:根据您的攒批配置,将一个或多个消息事件以批的形式推送到函数中进行处理,适合端到端的流式...

函数安装第三方依赖

函数计算 运行环境中已内置常用的依赖,供您直接在函数中引用。同时,函数计算 支持使用第三方依赖。本文介绍如何为函数安装第三方依赖。背景信息 您可以在以下文档的内置模块章节,查看 函数计算 内置的常用依赖。Node.js环境说明 Python...

函数安装第三方依赖

函数计算 运行环境中已内置常用的依赖,供您直接在函数中引用。同时,函数计算 支持使用第三方依赖。本文介绍如何为函数安装第三方依赖。背景信息 您可以在以下文档的内置模块章节,查看 函数计算 内置的常用依赖。Node.js环境说明 Python...

管理函数

函数中配置自定义DNS 说明 您也可以根据提示删除不需要的函数。获取函数ARN 资源ARN(Aliyun Resource Name)用于在代码中定位阿里云资源。您可以获取函数的ARN,便于引用函数。登录 函数计算控制台,在左侧导航栏,单击 服务及函数。在...

实时推理场景

预留GPU实例的弹性伸缩策略(推荐函数计算平台为预留GPU实例提供了多种指标的弹性伸缩策略,包括并发度、GPU SM利用率、GPU显存利用率、GPU Encoder利用率和GPU Decoder利用率,以及按时弹性伸缩策略,以满足实时推理业务在不同峰波峰谷...

功能概览

应用场景 如果您的函数中存在耗时较长、资源消耗较大或容易出错的逻辑,您可以使用异步调用的方式,让您的程序响应更加迅速,更加可靠地应对突发流量。例如:新用户注册系统中,新用户发送注册请求,注册成功后系统向用户发送注册成功邮件...

配置链路追踪

本文介绍如何通过 函数计算 控制台启用链路追踪功能以及查看函数调用链信息。背景信息 链路追踪简介 启用链路追踪 登录 函数计算控制台...Invocation:函数的执行时间,您可以在函数中获取到Invocation的上下文,详细记录Invocation中的耗时。

触发器管理

您可以在指定函数中创建触发器,使用触发器描述一组规则,当某个事件满足这些规则,事件源就会触发关联的函数。本文列举 函数计算 支持的所有触发器。前提条件 创建函数 创建触发器 重要 单个函数下最多允许创建10个触发器。双向集成触发器...

RunOptions

ALL mode string 消息数据推送到函数计算时的底层应用模式:event-streaming:事件流模式,按照数组格式推送事件,会根据用户推送配置将一个或多个消息事件以批的形式推送到函数中进行处理,适合端到端的流式数据处理场景。event-driven:...

触发器管理

您可以在指定函数中创建触发器,使用触发器描述一组规则,当某个事件满足这些规则,事件源就会触发关联的函数。本文列举 函数计算 支持的所有触发器。前提条件 创建服务 创建函数 创建触发器 重要 单个函数下最多允许创建10个触发器。双向...

配置自定义域名

如果您希望通过浏览器正常访问函数或者希望通过固定域名访问函数,您需要配置自定义域名。典型应用场景 函数计算 支持创建函数处理HTTP请求。在以下示例场景,您需要为Web应用绑定自定义域名。您创建了一个Web应用,并将该应用迁移到 ...

DTS触发器

当DTS数据订阅捕捉到数据库的增量数据后,将会触发函数执行,触发时会根据您的攒批配置将一个或多个消息事件以批的形式推送到函数中进行处理。注意事项 作为触发源的DTS数据订阅任务必须和函数计算的函数在相同的地域。创建的事件流数量...

MQTT触发器

当 消息队列 MQTT 版 中有消息入队时,将会触发函数计算执行,触发时会根据您的攒批配置将一个或多个消息事件以批的形式推送到函数中进行处理。前提条件 事件总线EventBridge 开通事件总线EventBridge并授权 函数计算 创建函数 消息队列 ...

DTS触发器

当DTS数据订阅捕捉到数据库的增量数据后,将会触发函数执行,触发时会根据您的攒批配置将一个或多个消息事件以批的形式推送到函数中进行处理。注意事项 作为触发源的DTS数据订阅任务必须和函数计算的函数在相同的地域。创建的事件流数量...

UpdateFunction

environmentVariables Map Body 否 为函数设置的环境变量,可以在函数中获取环境变量的值。更多信息,请参见 环境变量。handler String Body 否 index.handler 函数执行的入口,具体格式和语言相关。更多信息,请参见 函数入口。memorySize...

GetFunction

environmentVariables Map 为函数设置的环境变量,可以在函数中获取环境变量的值。更多信息,请参见 环境变量。functionId String aa715851-1c20-4b89-a8fb-*系统为每个函数生成的ID,全局唯一。functionName String function_name 函数的...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
函数计算(旧版) 云工作流 弹性公网IP 短信服务 人工智能平台 PAI 金融分布式架构
新人特惠 爆款特惠 最新活动 免费试用