调用示例

函数计算的2021-04-06及以后版本的API符合阿里云OpenAPI规范,您可以在阿里云 OpenAPI Explorer 查看和调试API/SDK。本文介绍如何在 OpenAPI Explorer 调用函数计算的API和SDK。前提条件 创建函数 调用API 登录 OpenAPI Explorer。在顶部...

我应该什么时候使用函数计算,什么时候使用ECS?

ECS和函数计算的使用场景如下所示:ECS:提供各种各样的执行环境和选项定制操作系统、网络、安全设置、软件日志记录、软件监视和软件负载平衡,从而允许您自定义端到端的软件栈解决方案。您拥有对ECS实例的完全控制和所有权。您可以使用ECS...

我应该什么时候使用函数计算,什么时候使用ECS?

云服务器 ECS 和 函数计算 的使用场景如下所示:云服务器 ECS:提供各种各样的执行环境和选项定制操作系统、网络、安全设置、软件日志记录、软件监视和软件负载平衡,从而允许您自定义端到端的软件栈解决方案。您拥有对ECS实例的完全控制和...

触发器高级功能

函数执行出错:指因函数实现引发的函数执行出错。常见问题FAQ Q:因函数实现问题引发的函数执行出错是否会触发执行重试策略?A:会,函数执行出错会触发重试策略。容错策略 当发生错误时是否选择容错。允许容错 请求失败且重试失败后,跳过...

OpenReservedCapacity

15 deadline string 返回函数执行的超时时间,格式为 Unix 时间戳,单位:毫秒。150000000 createdTime string 创建时间。2020-04-03T05:57:28Z lastModifiedTime string 上一次被更新的时间。2020-04-03T05:57:28Z isRefunded string 是否...

触发器高级功能

函数计算无法在系统层面区分函数运行出错的类型,因此函数执行出错不会触发重试策略。函数运行出错重试包含以下两种类型。可能重试成功 无需执行重试策略,可以在函数内实现重试。不可能重试成功 重试无意义,只会增加重试成本。容错策略 ...

MNS主题触发器

消息服务MNS 的主题(Topic)可以作为事件源通过 事件总线EventBridge 函数计算 进行集成。通过MNS主题触发器,当有新消息发送到您的MNS主题时,它会自动触发之关联的函数执行,从而您可以轻松地对传入的消息进行自定义处理。背景介绍...

MNS主题触发器

消息服务MNS 的主题(Topic)可以作为事件源通过 事件总线EventBridge 函数计算 进行集成。通过MNS主题触发器,当有新消息发送到您的MNS主题时,它会自动触发之关联的函数执行,从而您可以轻松地对传入的消息进行自定义处理。背景介绍...

同步调用

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

同步调用

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

任务管理

您可以在 创建函数 页面创建函数的同时配置触发器,也可以待函数创建成功后,在目标函数的 触发器管理 页签,创建触发器。使用上述方法创建的函数将自动开启 异步策略 的 任务模式,您后续对该函数发起的异步调用请求将按照任务模式处理。...

编译部署代码包

本文介绍如何将 函数计算 官方Go SDK库您的代码一同打包。前提条件 安装 Go 语言环境。函数计算 已支持Go 1.x版本,推荐使用Go 1.8或以上版本。在Linux或macOS下编译打包 下载 函数计算 Go SDK库。go get github....

编译部署代码包

本文介绍如何将 函数计算 官方Go SDK库您的代码一同打包。前提条件 安装 Go 语言环境。函数计算 已支持Go 1.x版本,推荐使用Go 1.8或以上版本。在Linux或macOS下编译打包 下载函数计算Go SDK库。go get github....

批量管理域名和解析记录

使用场景:有大量需要执行的解析操作任务,但是对任务生效效率没有高需求。调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。请求参数 名称 类型 是否必选 ...

错误处理

函数抛出异常 如果您的函数执行过程中抛出异常,函数计算 会捕获并返回异常信息。示例代码如下。using System;using System.IO;using System.Threading.Tasks;using Aliyun.Serverless.Core;using Microsoft.Extensions.Logging;...

配置预留实例

通过配置预留实例,您可以有效避免函数调用高峰期间因实例冷启动导致的请求延迟问题。同时,您可以配置预留实例的弹性伸缩规则如定时伸缩和水位伸缩,提高实例使用率,解决资源浪费问题。使用限制 各地域预留实例扩容速度限制如下。地域 ...

错误处理

函数抛出异常 如果您的函数执行过程中抛出异常,函数计算 会捕获并返回异常信息。示例代码如下。using System;using System.IO;using System.Threading.Tasks;using Aliyun.Serverless.Core;using Microsoft.Extensions.Logging;...

授予函数计算访问其他云服务的权限

函数运行的过程中,函数计算 需要访问其他云资源,例如将函数日志写入到您指定的日志服务内、拉取ACR镜像或打通VPC网络访问等。此时,需要为函数所在服务授予相应权限,当服务被授予某权限后,该服务下所有函数都将具有此权限。如果是较...

任务管理

使用函数计算异步调用时,如果您想追踪并保存异步调用各个阶段的状态,实现更丰富的任务控制和可观测能力,可以选择开启任务模式处理异步请求。本文介绍异步任务的状态以及如何在 函数计算 控制台管理异步任务,包括创建、启动、停止和查看...

JobLogConfig

触发函数的过程中发生的异常和函数执行统计信息会记录到该 Project 下的 Logstore 中。my-sls-project-name logstore string Logstore 名称。触发函数的过程中发生的异常和函数执行统计信息会记录到该 Logstore。my-sls-logstore-name

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

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

CreateFunction

initializer String Body 否 index.initializer 初始化函数执行的入口,具体格式语言相关,更多信息,请参见 Initializer函数。memorySize Integer Body 否 256 函数的内存规格,单位为MB,内存大小为64 MB的倍数。不同的函数实例类型,...

函数中配置自定义层

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

UpdateFunction

initializer String Body 否 index.handler 初始化函数执行的入口,具体格式语言相关,更多信息,请参见 Initializer函数。caPort Integer Body 否 9000 Custom Runtime或Custom Container运行时HTTP Server的监听端口。Code支持两种方式...

客户端断开连接,报错Invocation canceled by client...

根据报错日志,确认客户端主动取消请求时,函数执行的时间。本文示例中,duration:4912ms 表示函数运行接近5s。根据业务情况判断该运行时间是否符合预期。如果符合预期,则需要增加客户端超时时间。具体操作,请参见 函数执行时间符合...

客户端断开连接,报错Invocation canceled by client...

根据报错日志,确认客户端主动取消请求时,函数执行的时间。本文示例中,duration:4912ms 表示函数运行接近5s。根据业务情况判断该运行时间是否符合预期。如果符合预期,则需要增加客户端超时时间。具体操作,请参见 函数执行时间符合...

GetFunction

initializer String index.handler 初始化函数执行的入口,具体格式语言相关,更多信息,请参见 Initializer函数。caPort Integer 9000 Custom Runtime或Custom Container运行时HTTP Server的监听端口。customContainerConfig ...

函数计算如何使用自定义字体?

如果 函数计算 运行环境中内置的一些常用字体无法满足需求,您可以为您的应用自定义字体。本文介绍如何通过 函数计算 控制台安装自定义字体。前提条件 已创建函数。具体操作,请参见 创建函数。已下载使用自定义字体的示例代码。本文以...

ListFunctions

initializer String index.handler 初始化函数执行的入口,具体格式语言相关,更多信息,请参见 Initializer函数。caPort Integer 9000 Custom Runtime或Custom Container运行时HTTP Server的监听端口。nextToken String next_service ...

StatefulAsyncInvocation

Invalid:您的执行函数被删除等原因处于无效状态(任务未被执行)。Expired:您为任务配置了最长排队等待的期限。该任务因为超期被丢弃(任务未被执行)。Retrying:异步调用因执行错误重试中。Running startedTime long 异步任务开始...

ALB触发器

函数计算 支持 应用型负载均衡ALB(Application Load Balancer)作为事件源,即支持将 函数计算 设置为ALB的后端服务。ALB会将请求转发到 函数计算 中的函数,并且同步返回函数调用结果。本文介绍如何配置ALB触发函数执行。前提条件 函数...

如何弹性扩展函数执行

函数计算将自动根据您的函数请求并发数,弹性伸缩资源执行您的函数

URL转发类问题排查

常见问题 添加URL转发记录后,dig域名返回的解析结果控制台设置不一致 用户添加URL转发记录时,云解析DNS会自动为用户添加A记录,而A记录指向的地址则是云解析DNS提供的URL转发服务器地址,所以如果控制台添加的记录值是URL,而dig出来的...

如何弹性扩展函数执行

函数计算将自动根据您的函数请求并发数,弹性伸缩资源执行您的函数

2021年功能发布记录

本文介绍 函数计算 2021年度发布的功能变更以及对应的文档动态。2021年12月 功能名称 变更类型 功能描述 相关文档 实例命令行操作 新增 实例命令行操作功能支持在实例的真实运行环境中执行指定命令,例如登录进入实例查看实例环境信息,...

上下文及日志格式

在Web函数中,您想获取上下文或者查看执行日志,可以参考Custom Runtime的公共请求头以及日志格式,根据这些信息打造属于您的自定义运行环境。函数计算公共请求头 Custom Runtime从 函数计算 中接收到的公共请求头如下表所示。如果您需要...

上下文及日志格式

在Custom Container函数中,如需获取上下文或者查看执行日志,可以参考Custom Container的公共请求头以及日志格式。您可以根据这些信息打造属于您的自定义运行环境。函数计算公共请求头 Custom Container从 函数计算 中接收到的公共请求头...

StatefulAsyncInvocationEvent

Invalid:您的执行函数被删除等原因处于无效状态(任务未被执行)。Expired:您为任务配置了最长排队等待的期限。该任务因为超期被丢弃(任务未被执行)。Retrying:异步调用因执行错误重试中。Enqueued timestamp long 事件时间。...

备案DNS解析

2.备案DNS解析的关系 域名解析与备案并无直接关联,也就是指即使网站未备案或者备案中,这并不影响域名解析的设置和解析的生效,但是网站未备案或者备案中,则会直接影响网站的访问使用。3.未备案或正在备案中,是否可以设置网站解析?...

函数中配置官方公共层

函数计算 提供了常用的公共层,您无需自定义层即可为您的函数配置层功能。本文介绍如何在函数中配置官方公共层。函数计算支持的官方公共层 函数计算 支持以下几类官方公共层。以下列出部分常用的官方公共层,关于 函数计算 支持的所有官方...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云解析 PrivateZone 数据库审计 云解析DNS 函数计算(旧版) Node.js 性能平台 弹性公网IP
新人特惠 爆款特惠 最新活动 免费试用