例如,一个典型的循环触发场景是OSS的某个Bucket上传文件事件触发函数执行,此函数执行完成后又生成了一个或多个文件再写回到OSS的Bucket里,这个写入动作又触发了函数执行,形成了链状循环。为了避免循环触发函数产生不必要的费用,建议您...
您可以使用规则引擎数据流转,将数据转发至函数...登录 函数计算控制台,在函数详情页面的 调用日志 页签查看函数执行记录;单击右上方 监控大盘,查看函数的监控统计。重要 监控数据统计会有5分钟的延时。操作样例 推送设备上报数据到钉钉群
您也可以将目标服务设置为另一个函数,函数计算 将自动把失败请求的上下文信息推送到该函数,执行您自定义的错误处理逻辑。自动通知下游服务执行结果 请求执行成功后,如果您配置了成功目标,函数计算 系统会自动将成功请求的上下文信息推...
函数执行程序的Event入口参数。示例代码如下。StartAt:同步调用函数示例 States:Name:同步调用函数示例 Type:Task Action:FC:InvokeFunction TaskMode:RequestComplete Parameters:resourceArn:acs:fc:services/myService1.LATEST/...
例如,一个典型的循环触发场景是OSS的某个Bucket上传文件事件触发函数执行,此函数执行完成后又生成了一个或多个文件再写回到OSS的Bucket里,这个写入动作又触发了函数执行,形成了链状循环。为了避免循环触发函数产生不必要的费用,建议您...
方法 deadline 返回函数执行的超时时间,格式为Unix时间戳,单位:毫秒。完整的数据结构,请参见 context.go。使用示例 示例一:打印Context信息 首先,函数的 handler 需要包含 context 参数,函数计算 会把 Context信息 中的变量信息插入...
方法 deadline 返回函数执行的超时时间,格式为Unix时间戳,单位:毫秒。完整的数据结构,请参见 context.go。使用示例 示例一:打印Context信息 首先,函数的 handler 需要包含 context 参数,函数计算 会把 Context信息 中的变量信息插入...
触发函数后,函数执行成功或失败后,您将从配置的目标服务中读取以下内容:{"timestamp":1660120276975,"requestContext":{"requestId":"xxx","functionArn":"acs:fc:services/{serviceName}/functions/{functionName}","condition":...
函数计算支持API网关作为事件源,当有请求到达后端服务设置为函数计算的API网关时,API网关会触发函数的执行。函数计算会将执行结果返回给API网关。使用场景 API网关触发器与HTTP触发器类似,可应用于搭建Web应用。相较于HTTP触发器,您...
keepalive,never timeout 调用函数的Client端主动Cancel导致的,例如函数的执行时长是10s,但是Client端,例如SDK调用函数自己设置的Timeout是5s。建议调用函数的Client端设置的Timeout稍微大于函数设置的Timeout。函数本身逻辑的问题,...
本文介绍如何通过 函数计算 控制台启用链路追踪功能以及查看函数调用链信息。背景信息 链路追踪简介 启用链路追踪 登录 函数计算控制台,在左侧导航栏,单击 服务及函数。在顶部菜单栏,选择地域,然后在 服务列表 页面,单击目标服务 操作...
函数计算 3.0版是产品的一个重大升级版本,在函数管理、函数执行引擎、自定义域名、函数授权及弹性伸缩规则方面进行了多项改进,旨在为用户提供极简的产品体验。本文主要介绍 函数计算 3.0版的功能变化及兼容原有服务和函数的规则。函数...
控制面流程包括函数权限控制、代码及配置的增删改查,主要包括函数元数据、代码、层和镜像缓存等安全传输及存储。本文介绍 函数计算 的控制面安全保障类型。权限控制通过阿里云访问控制(RAM)服务保障安全 事件源触发:用户需要为事件源...
函数计算的2021-04-06及以后版本的API符合阿里云OpenAPI规范,您可以在阿里云 OpenAPI Explorer 查看和调试API/SDK。本文介绍如何在 OpenAPI Explorer 调用函数计算的API和SDK。前提条件 创建函数 调用API 登录 OpenAPI Explorer。在顶部...
控制面流程包括函数权限控制、代码及配置的增删改查,主要包括函数元数据、代码、层和镜像缓存等安全传输及存储。本文介绍 函数计算 的控制面安全保障类型。权限控制通过阿里云访问控制(RAM)服务保障安全 事件源触发:用户需要为事件源...
本文介绍在 函数计算 中使用Custom Runtime编写函数的运行环境信息。背景信息 Custom Runtime是自定义运行环境。基于Custom Runtime,您可以打造您的专属运行环境。定制个性化语言,例如Rust。定制编程语言指定版本的运行环境,例如Node.js...
本文介绍在 函数计算 中使用Custom Runtime编写函数的运行环境信息。背景信息 Custom Runtime是自定义运行环境。基于Custom Runtime,您可以打造您的专属运行环境。定制个性化语言,例如Rust。定制编程语言指定版本的运行环境,例如Node.js...
消息队列 MQTT 版 作为事件源通过 事件总线EventBridge 与 函数计算 集成后,通过 消息队列 MQTT 版 触发器能够触发关联函数执行,通过函数可以对发布到 消息队列 MQTT 版 的消息进行自定义处理。本文介绍如何在 函数计算 控制台创建MQTT...
云消息队列 MQTT 版 作为事件源通过 事件总线EventBridge 与 函数计算 集成后,通过 云消息队列 MQTT 版 触发器能够触发关联函数执行,通过函数可以对发布到 云消息队列 MQTT 版 的消息进行自定义处理。本文介绍如何在 函数计算 控制台创建...
背景信息 默认情况下,Serverless 工作流 编排函数计算任务是采用同步调用实现的任务流程,即 Serverless 工作流 调用函数计算时会等待函数执行完成后同步获得返回的输出,才可以进入到下一个调用的任务。流程定义如下:version:v1 type:...
一个典型的循环触发场景是OSS的某个Bucket上传文件事件触发函数执行,此函数执行完成后又生成了一个或多个文件再写回到OSS的Bucket里,这个写入动作又触发了函数执行,形成了链状循环。更多信息,请参见 原生OSS触发器触发规则。在函数配置...
一个典型的循环触发场景是OSS的某个Bucket上传文件事件触发函数执行,此函数执行完成后又生成了一个或多个文件再写回到OSS的Bucket里,这个写入动作又触发了函数执行,形成了链状循环。更多信息,请参见 OSS触发器触发规则。在函数详情页面...
在异步调用及异步任务场景,函数计算 帮助用户自动重试函数执行错误,一个事件保障至少执行一次,但用户不可假设同事件最多只触发一次调用。当函数执行返回时,函数计算 将冻结函数实例,用户不可假设调用返回时所有异步进程、线程、协程等...
在异步调用及异步任务场景,函数计算 帮助用户自动重试函数执行错误,一个事件保障至少执行一次,但用户不可假设同事件最多只触发一次调用。当函数执行返回时,函数计算 将冻结函数实例,用户不可假设调用返回时所有异步进程、线程、协程等...
当您新建自定义规则或重新执行自定义规则时,为什么自定义规则中的函数未被触发?操作步骤 启用函数的日志功能,便于您查看函数的执行日志。关于如何启用函数的日志功能,请参见 配置日志。在 调用日志 页签中,查看是否存在调用记录。是:...
不设置 x-fc-status:函数计算 默认本次调用是成功执行的,但是您的函数可能有异常,没有向 函数计算 汇报,函数计算 会认为这次函数执行没有报错,在业务逻辑上可能没有影响,但是在监控可观测性上会有影响。如下图所示:设置 x-fc-status...
您可以通过 函数计算 控制台、SDK或Serverless Devs来体验GPU实例的最佳实践。本文以Python语言为例,说明如何通过控制台,将原始图像经过函数代码处理,实现边缘检测。应用场景与优势 在不同的应用场景下,函数计算 提供的GPU实例与CPU...
Serverless 工作流 支持与多个云服务集成,当使用云服务作为 Serverless 工作流 任务步骤的执行节点时,您可以根据业务场景对执行的错误进行重试或捕获处理,使您的任务在生产场景中更稳定地运行。本文介绍错误处理的方式及如何在不同的...
日志服务SLS的每个Shard在有新的数据写入的情况下都会触发函数执行,所以您看到的触发频次是一个Logstore整体的触发次数。同时当触发发生延迟时触发器会追赶数据,可能会缩短触发间隔。问题现象 SLS触发器触发函数执行的频次有时高于预期的...
在 Serverless工作流 任务步骤使用固定版本的函数将对以下场景产生帮助:流程A编排了多个函数f1、f2、f3,同一次任务必须执行函数的相同版本。假如流程A正在执行中,已执行完了函数f1,但是此时进行了函数更新,则正在执行的流程可能会执行...
函数计算 的服务配置NAS挂载点后,您可以通过编写代码访问NAS中的文件,就像访问本地文件系统一样。本文提供写入和读取NAS文件的函数代码示例。前提条件 配置NAS文件系统 创建函数 创建写入NAS文件的函数 登录 函数计算控制台,在左侧导航...
您可以通过以下方式来确定被调用的函数的版本:通过 context 入参确定 每次函数调用,context 入参的参数中会包括 qualifier 和 versionId 两个字段。qualifier:调用函数时传入的版本信息,可以是版本号,也可以是别名。versionId:函数...
在 Serverless 工作流 任务步骤使用固定版本的函数将对以下场景产生帮助:流程A编排了多个函数f1、f2和f3,同一次任务必须执行函数的相同版本。假如流程A正在执行中,已执行完了函数f1,但是此时进行了函数更新,则正在执行的流程可能会...
函数计算 将从这个函数入口开始执行函数。本文介绍如何通过控制台配置Java函数的请求处理程序。操作步骤 登录 函数计算控制台,在左侧导航栏,单击 函数。在顶部菜单栏,选择地域,然后在 函数 页面,单击 创建函数。在 创建函数 页面,...
函数计算将从这个函数入口开始执行函数。本文介绍如何通过控制台配置Java函数的请求处理程序。操作步骤 登录 函数计算控制台,在左侧导航栏,单击 服务及函数。在顶部菜单栏,选择地域,然后在 服务列表 页面,单击目标服务。在 函数管理 ...
functionId String aa715851-1c20-4b89-a8fb-*系统为每个函数生成的ID,全局唯一。functionName String function_name 函数的名称。handler String index.handler 函数执行的入口,更多信息,请参见 函数入口。lastModifiedTime Long 2020-...
例如,在当前实现中从 xml 到 text 的造型可以被免费执行,但是反向则需要一个函数来执行至少一次语法检查(两种在双向都与二进制值兼容的类型也被称作二进制兼容)。通过使用 WITH INOUT 语法,你可以把一种造型定义成 I/O 转换造型。一种...
This is a demo hello world function functionId string 系统为每个函数生成的唯一 ID。2d28e0e9-9ba5-4eed-8b1a-d3d9cd24*functionName string 函数名称。demo-function handler string 函数的执行入口。index.handler lastModifiedTime ...
functionId String fc46822c-0fb9-4c15-b898-bace828a*系统为每个函数生成的ID,全网唯一。functionName String function_name 函数的名称。handler String index.handler 函数执行的入口,具体格式和语言相关,更多信息,请参见 函数入口...
functionId String e68905d5-f81c*系统为每个函数生成的ID,全网唯一。functionName String function_name 函数的名称。handler String index.handler 函数执行的入口,具体格式和语言相关,更多信息,请参见 函数入口。lastModifiedTime ...