函数概述

数据服务支持您编写函数,并将函数关联至API,使得函数可以作为API的过滤...如果将函数设置为API的后置过滤器,当API被调用时函数可以对API的返回结果进行二次加工和改造。常见场景的代码示例请参见:使用Aviator函数作为过滤器的最佳实践。

集成函数计算

Serverless 工作流 执行到任务类型节点会同步调用函数计算,此数值与其他调用方式的并发度共用。您可以申请调整该值。FC.ResourceExhausted:您的函数因为资源不足被限流。当出现这类错误时,请 联系我们。FC.InternalServerError:函数...

CreateAlias

由版本号和对应的权重组成,例如,2:0.05表明调用函数时,版本2为灰度版本,切5%的流量到灰度版本,95%的流量默认到主版本。Float Body 否 1.0 流量权重,取值范围[0.0,1.0]。aliasName String Body 是 alias_test 别名的名称。支持字母、...

集成函数计算异步调用

说明 同步集成模式的整体行为与同步调用函数行为无差异,仅在调用函数时函数的调用方式中有区别。等待回调模式 当流程执行到该步骤时,会异步调用函数,然后开始函数的执行并传入任务令牌,之后流程会进入等待状态。无论函数执行是否完成,...

请求处理程序(Handler)

event StructEvent:调用函数时传入的数据,可以支持多种类型。string,error:返回两个值,字符串和错误信息。更多信息,请参见 错误处理。return fmt.Sprintf("Hi,%s!event.Key),nil:简单地返回 hello 信息,其中包含传入的 event。...

API网关触发器概述

实现原理 API网关调用函数计算服务,会将API的相关数据转换为Map形式传给函数计算服务。函数计算服务处理后,按照Output Format格式返回statusCode、headers、body等相关数据。API网关再将函数计算返回的内容映射到statusCode、headers、...

GetAlias

由版本号和对应的权重组成,例如,2:0.05表明调用函数时,版本2为灰度版本,切5%的流量到灰度版本,95%的流量默认到主版本。Float 1 流量权重,取值范围[0,1]。aliasName String alias_test 别名的名称。createdTime String 2020-07-27T06:...

基本概念

在事件源中,当事件发生时,如果满足触发器定义的规则,事件源会自动调用触发器所对应的函数。更多信息,请参见 触发器简介。运行 函数运行环境,函数计算 提供多种语言的运行环境。具体信息,请参见 运行时。您还可以构建您自己的运行时...

API概览

InvokeFunction 调用函数 调用执行函数。UpdateFunction 更新函数 更新函数信息。别名 API 标题 API概述 DeleteAlias 删除别名 删除别名。GetAlias 获取别名 获取别名信息。ListAliases 列出别名 查询别名列表信息。UpdateAlias 更新别名 ...

通过OpenAPI使用边缘函数

获取边缘函数ER可供选择的函数规格 调用DescribeRoutineSpec获取边缘函数可供选择的函数规格(内测阶段有3个CPU时间片规格:5ms、50ms、100ms)。获取阿里云账号绑定的相关信息 调用DescribeRoutineUserInfo获取阿里云账号绑定的相关信息...

管理函数

使用频率较低的函数调用时间会比较长,具体原因见 为什么使用频率较低的函数调用时间比较长?如果想消除冷启动延时的影响,可以使用预留模式的实例,具体可参考 如何让实例一直存活不销毁,消除冷启动延时的影响?如果您想把付费的函数关闭...

通过OpenAPI使用边缘函数

获取边缘函数ER可供选择的函数规格 调用DescribeRoutineSpec获取边缘函数可供选择的函数规格(内测阶段有3个CPU时间片规格:5ms、50ms、100ms)。获取阿里云账号绑定的相关信息 调用DescribeRoutineUserInfo获取阿里云账号绑定的相关信息...

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

event StructEvent:调用函数时传入的数据,可以支持多种类型。string,error:返回两个值,字符串和错误信息。更多信息,请参见 错误处理。return fmt.Sprintf("hello,%s!event.Key),nil:简单地返回 hello 信息,其中包含传入的 event...

上下文

什么是上下文 当 函数计算 运行您的函数时,会将上下文对象传递到执行方法中。该对象包含有关调用、服务、函数和执行环境等信息。上下文对象主要提供了以下字段。字段 说明 RequestId 本次调用请求的ID。您可以记录该ID,出现问题时方便...

上下文

什么是上下文 当 函数计算 运行您的函数时,会将上下文对象传递到执行方法中。该对象包含有关调用、服务、函数、链路追踪和执行环境等信息。事件请求处理程序(Event Handler)和 HTTP请求处理程序(HTTP Handler)都支持上下文对象作为其...

简介

函数调用 函数计算是基于事件驱动的编程模型。事件源可以是设备消息和定时器,也可以是其它函数的调用请求。每一个函数计算不仅以一个独立的程序任务存在,还可以跟普通函数一样被调用,接收调用传入的参数,并返回处理结果。安装SDK ...

函数代码中创建了进程/线程/协程,为什么它们没有被...

那么您需要改造您的函数,将发送邮件的逻辑放到一个新的函数中,然后在原有的函数完成用户注册之后,在代码中使用函数计算的SDK异步调用发送邮件的新函数。您可以在子线程中完成请求响应,从而避免函数被冻结。使用预留实例,并关闭预留...

上下文

什么是上下文 当 函数计算 运行您的函数时,会将上下文对象传递到执行方法中。该对象包含有关调用、服务、函数和执行环境等信息。上下文对象主要提供了以下参数。字段 说明 RequestId 本次调用请求的ID。您可以记录下该ID,当出现问题时...

上下文

什么是上下文 当 函数计算 运行您的函数时,会将上下文对象传递到执行方法中。该对象包含有关调用、服务、函数、链路追踪和执行环境等信息。事件请求处理程序(Event Handler)和 HTTP请求处理程序(HTTP Handler)都支持上下文对象作为其...

同步调用

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

同步调用

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

API概览

函数异步调用配置 API 描述 PutFunctionAsyncInvokeConfig 调用 PutFunctionAsyncInvokeConfig 接口创建或更新函数的异步调用配置。DeleteFunctionAsyncInvokeConfig 调用 DeleteFunctionAsyncInvokeConfig 接口删除一个服务下某个函数的...

配置实例生命周期

函数计算 在实例中调用的函数,该实例提供一个安全和隔离的运行环境。函数计算 基于实例生命周期增加多种回调操作,有效解决传统应用迁移至Serverless架构遇到的指标数据延迟或丢失等痛点。本文介绍函数实例生命周期、如何配置实例...

请求处理程序(Handler)

event:您调用函数时传入的参数,其数据类型是字符串。PHP函数直接使用您指定的 event 参数,不会做任何预处理,您在函数中可以根据实际情况解析 event。例如,输入数据是JSON字符串,您可以把输入的数据转换为Array。context:包含函数的...

2019年功能发布记录

优化了 template.yml 语法校验时的错误提示。添加了当 local invoke 不提供 invokeName 参数时,默认调用第一个函数。支持自定义PYTHONUSERBASE环境变量。问题修复:修复本地调试HTTP触发器时,二进制数据内容缺失的Bug。修复自定义域名...

UDF(SQL自定义函数

返回结果如下:+-+|_c0|+-+|20201121|20200101|20190501|00191201|+-+方案2:该方案存在重复调用函数的问题,代码复用率较低,不推荐 使用。命令示例如下:select concat(lpad(split_part(d,'-',1),4,'0'),lpad(split_part(d,'-',2),2,'0')...

ListAliases

由版本号和对应的权重组成,例如,2:0.05表明调用函数时,版本2为灰度版本,切5%的流量到灰度版本,95%的流量默认到主版本。Float 1 流量权重,取值范围[0,1]。aliasName String alias_test 别名的名称。createdTime String 2020-04-21T09:...

遇到Process exited unexpectedly before completing ...

当遇到以上错误提示,您可以从以下三种情况排查:当Custom Runtime出现这种情况,您可以查看Connection及Server端的设置。Connection需要设置为Keep-Alive,Server端请求超时时间需设置在15分钟及以上。示例如下:var server=app....

FC组件的API命令

ListFunctionAsyncInvokeConfigs 查询函数的异步调用配置 PublishLayerVersion 发布层版本。DeleteLayerVersion 删除层版本。GetLayerVersion 获取指定层版本。ListLayerVersions 查询层版本列表。ListLayers 获取函数的层信息。...

HTTP请求处理程序(HTTP Handler)

调用函数时函数计算 运行您提供的执行方法来处理HTTP请求。本文介绍Java HTTP Handler的结构和特点。HTTP Handler签名 函数计算 提供基于Servlet协议的HTTP入口,形式如下所示。public interface HttpRequestHandler {/*The entrance ...

HTTP请求处理程序(HTTP Handler)

调用函数时函数计算 通过运行您提供的Handler来处理HTTP请求。本文介绍C#HTTP Handler的结构和特点。HTTP Handler签名 public virtual async Task<HttpResponse>HandleRequest(HttpRequest request,HttpResponse response,IFcContext ...

函数实例生命周期回调

因此,您在实现Initializer回调时,需要保证它被重复调用时的正确性。预停止回调程序(PreStop回调)在函数实例销毁前执行。Initializer回调和PreStop回调方法签名相同,均只有一个Context输入参数,没有返回参数。定义如下:function(ctx ...

错误处理

} } 调用函数时收到的响应如下所示。{"errorMessage":"oops","errorType":"java.io.IOException","errorCause":"oops","stackTrace":["example.HelloFC.handleRequest(HelloFC.java:15)"]} 如果您的函数在运行过程中主动退出,系统会返回...

错误处理

} } 调用函数时收到的响应如下所示。{"errorMessage":"oops","errorType":"java.io.IOException","errorCause":"oops","stackTrace":["example.HelloFC.handleRequest(HelloFC.java:15)"]} 如果您的函数在运行过程中主动退出,系统会返回...

请求处理程序(Handler)

event:您调用函数时传入的参数。在Python 2.7运行环境中,类型为String。在Python 3运行环境中,类型为Bytes。context:为您的 FC 函数调用提供在调用时的运行上下文信息。说明 如您需要通过HTTP触发器或自定义域名访问函数,请先获取请求...

DeleteFunctionAsyncInvokeConfig

functionName String Path 是 testHelloWorld 异步调用配置所属的函数的名称。qualifier String Path 否 alias 异步调用配置所属的服务的版本或别名。示例 请求示例 DELETE/2016-08-15/services/service_name.alias/functions/...

使用限制

函数计算访问其他云服务或云资源限制 如果您所在地域 函数计算 已经开通访问VPC内的资源的功能,那么您的函数调用其他云服务或云资源,会受到以下网络限制。无法使用经典网络下ECS的内网IP地址访问其服务器上的资源,例如Web服务或者...

函数实例生命周期回调

本文介绍Web Server模式的Custom Container Runtime实现函数实例生命周期回调的方法。...重要 创建的函数不设置Initializer,无需实现/initialize。此时,即使HTTP Server实现了/initialize,代码中的/initialize 逻辑也无法被调用执行。

函数实例生命周期回调

本文介绍Custom Container Runtime实现函数实例生命周期回调的方法。...重要 创建的函数不设置Initializer,无需实现/initialize。此时,即使HTTP Server实现了/initialize,代码中的/initialize 逻辑也无法被调用执行。

使用限制

函数计算访问其他云服务或云资源限制 如果您所在地域 函数计算 已经开通访问VPC内的资源的功能,那么您的函数调用其他云服务或云资源,会受到以下网络限制。无法使用经典网络下ECS的内网IP地址访问其服务器上的资源,例如Web服务或者...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
函数计算(旧版) 短信服务 可观测链路 OpenTelemetry 版 云工作流 机器翻译 弹性公网IP
新人特惠 爆款特惠 最新活动 免费试用