为了满足业务存储和访问文件的诉求,函数计算 提供丰富的存储类型,包括文件存储NAS、对象存储OSS、临时硬盘和层。本文介绍 函数计算 支持的存储类型的适用场景及差异,供您进行技术选型。选型分析 对比项 文件存储NAS 对象存储OSS 临时...
本文介绍如何在 函数计算 控制台查询您的操作日志。背景信息 操作审计ActionTrail 帮助您监控并记录阿里云账号的活动,包括通过阿里云控制台、OpenAPI及开发者工具对云产品的访问及管理。您可以将这些行为事件下载或保存到日志服务SLS或...
如果需要基于各个语言的流行框架如Flask、Express或SpringBoot等编写程序,或者迁移已有的框架应用至函数计算,可以选择创建Web函数。函数计算 的资源调度与运行以函数为单位。不同函数彼此相互独立,互不影响。本文介绍如何通过控制台创建...
本文介绍通过 函数计算 搭建前后端分离架构下的前端静态资源部署服务。背景信息 企业一般使用Gitlab托管前端代码,搭建Jenkins监听Webhook消息,再发布至OSS。此方案虽然比较灵活,但存在以下劣势:需要购买服务器自建Jenkins,涉及计算...
轻量消息队列(原 MNS)的主题(Topic)可以作为事件源通过 事件总线EventBridge 与 函数计算 进行集成。通过 轻量消息队列(原 MNS)主题触发器,当有新消息发送到您的 轻量消息队列(原 MNS)主题时,它会自动触发与之关联的函数执行,...
函数计算支持部署静态资源。您可以将JS、CSS和HTML等文件打包到您的代码包中,然后通过Nginx等程序对外提供服务。通过函数计算控制台,您可以在创建函数的时候,选择创建 Web函数 的方式创建,然后在运行环境下选择Nginx的示例代码。
本文介绍 函数计算 2021年度发布的功能变更以及对应的文档动态。2021年12月 功能名称 变更类型 功能描述 相关文档 实例命令行操作 新增 实例命令行操作功能支持在实例的真实运行环境中执行指定命令,例如登录进入实例查看实例环境信息,...
相关文档 针对不同使用场景,函数计算提供事件函数、Web函数、任务函数和GPU函数四种函数类型,关于如何针对使用场景选择函数类型,请参见 技术选型指南。除控制台外,函数计算 还提供调用API和使用Serverless Devs工具方式来管理函数,...
本文介绍函数计算访问数据库失败的常见原因。常见原因排查 数据库连接偶现失败 如果您访问数据库偶现失败,可按照以下步骤进行原因排查。数据库断开连接时,是否使用 destroy()替换 end()使用。由于函数实例在空闲2~5分钟左右后,会自动...
不设置 x-fc-status:函数计算默认本次调用是成功执行的,但是您的函数可能有异常,没有向函数计算汇报,函数计算会认为这次函数执行没有报错,在业务逻辑上可能没有影响,但是在监控可观测性上会有影响。如下图所示:设置 x-fc-status:当...
消息队列 Kafka 版 作为事件源通过 事件总线EventBridge 与 函数计算 集成后,通过 消息队列 Kafka 版 触发器(以下简称Kafka触发器)能够触发关联函数执行,通过函数可以对发布到 消息队列 Kafka 版 的消息进行自定义处理。本文介绍如何在...
轻量消息队列(原 MNS)的队列(Queue)作为事件源通过 事件总线EventBridge 与 函数计算 集成后,通 轻量消息队列(原 MNS)队列触发器能够触发关联函数执行,通过函数可以对发布到 轻量消息队列(原 MNS)队列中的消息进行自定义处理。...
实现原理 函数计算抽象架构 函数计算作为Serverless服务,实现弹性调度、计算托管与免运维能力。可将函数计算核心组件抽象为三部分:Gateway:网关层,用户流量入口,负责接收用户请求、鉴权、流控等功能。Scheduler:调度引擎层,负责将...
本文介绍什么是GPU离线异步任务场景以及如何使用函数计算GPU异步调用、异步任务服务离线AI推理、AI训练和GPU加速场景,以及如何基于自定义镜像满足离线GPU应用场景。场景介绍 在离线异步应用场景中,工作负载具有以下一个或多个特征。执行...
根据错误信息,找到 函数计算 所支持的可用区(Zone),在您的VPC中,在此可用区创建一个虚拟交换机(vSwitch),然后以此交换机配置函数的VPC。如果在此交换机中未能找到 函数计算,说明您的虚拟交换机未创建成功,您需要重新在VPC环境中...
本文介绍C#运行环境发生错误信息时,函数计算 如何处理。函数抛出异常 如果您的函数在执行过程中抛出异常,函数计算 会捕获并返回异常信息。示例代码如下。using System;using System.IO;using System.Threading.Tasks;using Aliyun....
在 函数计算控制台 找到目标函数,然后在函数详情页面的 代码 页签,单击右上角 上传代码 上传您上一步打包的ZIP包。您也可以选择在 函数计算控制台 创建新的函数的同时上传ZIP包。具体操作步骤,请参见 创建事件函数。在函数详情的 代码 ...
函数计算 通过使用运行时支持多种编程语言。在创建函数时,需要选择上传代码需要的运行时环境;在更新函数时,可以通过更新函数的配置来更改或升级运行时环境。本文介绍 函数计算 支持的运行时以及运行时终止策略。背景信息 运行时执行环境...
函数计算 中各个函数的资源伸缩是独立进行的,函数之间的代码包是独立的,不能共享。为了解决此问题,您可以将函数依赖的公共库提炼到层达到公共库共享。具体操作,请参见 创建自定义层。您也可以将公共库存储到 文件存储 NAS 中,不同函数...
如果您是第一次使用函数计算,推荐您参考以下快速入门,了解函数的开发流程,包括创建步骤、代码示例以及部署代码的测试说明。如果您已经熟悉函数计算,可以直接参考操作指南和实践教程下的相关文档。入门场景 您可以根据您的使用场景,...
消息队列 RabbitMQ 版 作为事件源通过 事件总线EventBridge 与 函数计算 集成后,通过 消息队列 RabbitMQ 版 触发器(以下简称RabbitMQ触发器)能够触发关联函数执行,通过函数可以对发布到 消息队列 RabbitMQ 版 中的消息进行自定义处理。...
资源包帮助您以更优惠的价格享受等量资源,函数计算 已统一函数调用和资源使用计费项为 CU使用量 计费项,并针对 CU使用量 推出了 CU资源包,购买 CU资源包后,所有资源使用量将按照一定的转换系数转换为CU使用量然后从资源包中抵扣。...
函数计算提供实例级别指标,通过实例级别指标您可以查看vCPU使用情况、内存使用情况、实例网络情况和实例内请求数等核心指标信息。本文介绍实例级别指标的背景信息、定义、指标信息和配置方式。背景信息 函数计算是事件驱动的全托管计算...
函数计算 为函数提供了标签功能,便于搜索和资源聚合。您可以为函数创建标签,并通过标签的分类实现企业分账管理。本文介绍如何通过标签进行函数分账。使用场景 企业分账适用于以下场景。环境隔离 为不同环境(例如生产环境和测试环境)、...
函数计算支持对接云效流水线,通过流水线实现函数的自动部署能力。本文以将OSS Bucket中的ZIP格式代码包作为部署源为例,介绍如何通过执行流水线自动部署指定代码到指定函数。前提条件 已创建 OSS Bucket,并 上传代码包ZIP 到该OSS Bucket...
如果 函数计算 运行环境中内置的一些常用字体无法满足需求,您可以为您的应用自定义字体。本文介绍如何通过 函数计算 控制台安装自定义字体。前提条件 已创建函数。具体操作,请参见 创建函数。已下载使用自定义字体的示例代码。本文以...
同时,函数计算 还提供函数级别的实例数限制,防止单个函数过度调用导致实例占用,从而保护后端资源,避免预期外的费用开销。应用场景 保护函数的正常并发度。例如,有function-a、function-b两个函数共享账号级别的实例限制数,其中...
阿里云Web应用防火墙(简称WAF 3.0)支持对函数或者应用的业务流量进行恶意特征识别,对流量进行清洗和过滤后,将正常和安全的流量回源至后端函数,避免函数被恶意侵入。本文介绍如何通过控制台为函数计算的自定义域名开启Web应用防火墙...
名称 类型 描述 示例值 object 资源标签信息。ResourceId string 阿里云资源描述符。...函数计算 3.0 中的函数类型:ALIYUN:FC:FUNCTION,简写:function。function TagKey string 标签键。key1 TagValue string 标签值。key1
函数计算 运行时会将函数输出到STDOUT和STDERR的日志上传至您配置的logstore中,日志主题为functionName,您可以通过_topic_:"FCLogs:functionName"搜索当前函数的日志。日志格式 建议您打印的日志中包含请求ID,方便日后诊断问题。推荐...
函数计算 不支持依赖包自动安装,需要开发者在本地手动安装。您可以直接使用 函数计算 提供的官方公共层内置的依赖,无需安装就可以实现快速开发。具体操作,请参见 在函数中配置官方公共层。如果在实际操作中,未找到您需要的层,请 联系...
Go是静态编译型语言,不支持在 函数计算 控制台在线编辑代码,您需要在本地自行编译程序并打包为.zip文件。本文介绍如何将 函数计算 官方Go SDK库与您的代码一同打包并上传至 函数计算。前提条件 安装 Go 语言环境。函数计算 已支持Go 1.x...
本文为您介绍如何在 DataWorks 中通过 函数计算 节点调用 函数计算 服务,并实现发送邮件的功能。前提条件 已开通DataWorks服务,详情请参见 开通DataWorks服务。已开通函数计算服务,详情请参见 开通函数计算服务。使用限制 DataWorks目前...
目前Serverless Devs已经支持了 阿里云函数计算、AWS Lambda、百度云函数计算、华为云函数计算、腾讯云云函数 等多云的FaaS产品。开源形式建设 项目通过开源代码、开放生态进行建设,开发者可以查看和参与Serverless Devs开发者工具、组件...
本文介绍函数在同步调用和异步调用执行失败时,如何通过错误重试完成函数调用。函数未成功执行的重试机制因调用方式而异。同步调用失败 您需要自行重试。异步调用失败 函数计算 会自动重试的情况如下表所示。错误类型 服务器端行为 是否...
消息队列 RocketMQ 版 作为事件源通过 事件总线EventBridge 与 函数计算 集成后,通过 消息队列 RocketMQ 版 触发器(以下简称RocketMQ触发器)能够触发关联函数执行,通过函数可以对发布到 消息队列 RocketMQ 版 中的消息进行自定义处理。...
函数计算 支持API网关作为事件源,即支持将 函数计算 设置为API的后端服务。当有请求到达后端服务设置为 函数计算 的API网关时,会触发关联的函数执行一次,函数计算 将执行结果返回给API网关。背景信息 API网关触发器与HTTP触发器类似,可...
什么是上下文 当 函数计算 运行您的函数时,会将上下文对象传递到执行方法中。该对象包含有关调用、服务、函数和执行环境等信息。在PHP运行时中,$context 参数的数据类型是数组Array类型,定义如下所示。['requestId'='b1c5100f-819d-c421...