函数类型选型

本文介绍 函数计算 支持的函数类型的适用场景及差异,供您进行技术选型。选型分析 函数计算支持两种类型的函数:事件函数和HTTP函数。事件函数适用于事件驱动模型通过事件发生来调用关联函数。HTTP函数适用于快速构建Web应用等场景。函数...

环境说明

在目标服务页面,单击目标函数,在 函数代码 页签中的函数入口文件同级目录下创建 extension 文件夹。将 mongodb.so 文件添加至 extension 文件夹内,并在 extension 文件夹内创建 mongodb.ini 文件。编写 mongodb.ini 文件。将以下内容...

基础信息

函数实例生命周期回调方法 按量模式的函数实例可供按需创建。闲置时,按量实例会被冻结,冻结一段时间会被销毁。当实例状态发生变化时,您可以配置实例生命周期回调方法,回调实例状态。函数计算 所有运行时支持 Initializer 和 PreStop 两...

函数概述

下面列出一些增量的函数:聚合函数:聚合函数主要应用于一组数据计算出一个结果 二进制函数:二进制函数 位运算函数:位运算函数 转换函数:尝试隐式转换数值类型和字符类型值到正确的类型 日期和时间函数:日期和时间函数 漏斗数据分析...

函数实例生命周期回调

重要 如果创建的函数不设置Initializer,就无需实现/initialize。此时,即使HTTP Server实现了/initialize,代码中的/initialize 逻辑也无法被调用执行。PreStop回调方法的使用,同Initializer回调方法。回调错误码 错误码ID 解释说明 400 ...

函数实例生命周期回调

重要 如果创建的函数不设置Initializer,就无需实现/initialize。此时,即使HTTP Server实现了/initialize,代码中的/initialize 逻辑也无法被调用执行。PreFreeze和PreStop回调方法的使用,同Initializer回调方法。回调错误码 错误码ID ...

配置日志

说明 您可以在函数详情页面,单击 版本 或 别名 页签,选择要查询的函数版本或别名,单击后进入对应的版本或别名的详情页面,单击 日志 页签查询对应的日志。调用请求 页签或 关键词搜索 页签均可以查看函数调用日志的内容。二者的区别如下...

Custom Runtime支持ARMS应用监控扩展

自定义运行时中的Java 8、Java 11和Java 17也支持接入ARMS应用监控。本文介绍如何使用自定义运行时接入ARMS应用监控。背景信息 函数计算无缝对接ARMS应用监控平台后,您可以通过ARMS应用监控平台对目标函数进行监控追踪,获取相关信息,...

API概览

本文介绍 函数计算 提供的各种类型的API接口。说明 原版API目前处于维护阶段,推荐您使用升级版API。更多信息,请参见 API概览(2021-04-16推荐)。使用说明 使用API之前,请获取阿里云账号Account ID及阿里云身份认证信息AccessKey,以便...

Custom Runtime支持ARMS应用监控扩展

自定义运行时中的Java 8、Java 11和Java 17也支持接入ARMS应用监控。本文介绍如何使用自定义运行时接入ARMS应用监控。背景信息 函数计算无缝对接ARMS应用监控平台后,您可以通过ARMS应用监控平台对目标函数进行监控追踪,获取相关信息,...

配置链路追踪

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

链路追踪简介

Invocation:函数的执行时间,您可以在函数中获取到Invocation的上下文,详细记录函数调用中的耗时。应用名称:函数计算生成的应用命名方式为 FC:ServiceName/FunctionName 当请求没有遇到冷启动时,链路中没有冷启动时间和Initializer的...

资源包

您需要登录 ICP备案服务控制台,在 服务码获取 页面 函数计算资源包 页签找到已购买的资源包,然后单击其右侧 操作 列的 申请 进行获取。更多信息,请参见 如何获取资源包的备案服务码?资源包类型 用途 价格 vCPU资源包 用于抵扣函数...

资源包

您需要登录 ICP备案服务控制台,在 服务码获取 页面 函数计算资源包 页签找到已购买的资源包,然后单击其右侧 操作 列的 申请 进行获取。更多信息,请参见 如何获取资源包的备案服务码?资源包 用途 规格额度与对应单价 vCPU资源包 用于...

我的执行环境是否是独立安全的?...

您的执行环境是独立安全。...您的程序在 函数计算 环境运行的隔离保护和阿里云的ECS是同一级别函数计算 是在虚拟机级别隔离运行,并非容器级别。函数计算 还在网络、数据、代码、防DDos攻击等方面做了完备的保护,确保您的信息安全。

异步任务最佳实践

异步任务可以实时感知业务状态、控制执行函数,让您对一些异常情况进行更好的处理,例如报警通知、自动化重试等情况。本文介绍 函数计算 异步任务的最佳实践。背景信息 FaaS早期主要支持无状态、短时和轻量级的计算能力,例如API后端、图片...

创建自定义层

如果层中的依赖库对指令集有依赖,则需要使用amd64架构的机器,或者通过交叉编译的方式确保依赖库与 函数计算 运行时兼容。各运行时使用层说明 对于支持层功能的运行时,函数计算 会将特定的目录添加到运行时语言的依赖包搜索路径中,如下...

函数可以相互调用吗?

函数中调用其他函数与您在本地调用其他函数相同,需要使用InvokeFunction API调用指定函数。您可以参考各个不同语言的SDK,更多信息,请参见:Node.js Python Java 说明 您可以从入口函数参数 Context对象 获取相关的临时Token来构造...

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

evt['endpoint'],evt['bucket'])bucket.put_object(evt['objectName'],evt['message'])return 'success' 上述代码示例中的 creds=context.credentials 表示从 context 参数中获取临时密钥,避免在代码中硬编码密码等敏感信息。重要 请确保...

请求处理程序(Handler)

您可以使用Go请求处理程序响应接收到的事件并执行相应的业务逻辑。本文介绍Go请求处理程序的相关概念、结构特点和使用示例。说明 如您需要通过HTTP触发器或自定义域名访问函数,请先获取请求结构体再自定义HTTP响应。更多信息,请参见 HTTP...

如何确定函数内部访问其他服务的网络连通性问题?

您可以在函数中增加类似以下的代码并调用函数,然后在控制台观察输出,确定网络连通性及服务可用性:os.system("ping-c 5"+host_or_ip)确定IP连通性问题。os.system("curl-v"+endpoint)验证HTTP服务是否可服务。您可以在所请求的服务查找...

如何确定函数内部访问其他服务的网络连通性问题?

您可以在函数中增加类似以下的代码并调用函数,然后在控制台观察输出,确定网络连通性及服务可用性:os.system("ping-c 5"+host_or_ip)确定IP连通性问题。os.system("curl-v"+endpoint)验证HTTP服务是否可服务。您可以在所请求的服务查找...

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

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

GPU实例FAQ

如果您的函数需要从NAS文件系统读取数据,如读取模型,为了保证性能,强烈建议使用通用型NAS的性能型,不推荐使用容量型。更多信息,请参见 通用型NAS。无法找到 NVIDIA 驱动程序怎么办?通过 docker run-gpus all 命令指定容器,并使用 ...

请求处理程序(Handler)

evt['endpoint'],evt['bucket'])bucket.put_object(evt['objectName'],evt['message'])return 'success' 上述代码示例中的 creds=context.credentials 表示从 context 参数中获取临时密钥,避免在代码中硬编码密码等敏感信息。重要 请确保...

环境说明

本文介绍在 函数计算 使用Custom Runtime编写函数的运行环境信息。背景信息 Custom Runtime是自定义运行环境。基于Custom Runtime,您可以打造您的专属运行环境。定制个性化语言,例如Rust。定制编程语言指定版本的运行环境,例如Node.js...

GPU实例FAQ

如果您的函数需要从NAS文件系统读取数据,如读取模型,为了保证性能,强烈建议使用通用型NAS的性能型,不推荐使用容量型。更多信息,请参见 通用型NAS。无法找到 NVIDIA 驱动程序怎么办?通过 docker run-gpus all 命令指定容器,并使用 ...

环境说明

本文介绍在 函数计算 使用Custom Runtime编写函数的运行环境信息。背景信息 Custom Runtime是自定义运行环境。基于Custom Runtime,您可以打造您的专属运行环境。定制个性化语言,例如Rust。定制编程语言指定版本的运行环境,例如Node.js...

上下文

什么是上下文 当 函数计算 运行您的函数时,它会将上下文对象(context.Context)传递到执行方法。该对象包含有关调用、服务、函数、链路追踪和执行环境等信息。上下文对象主要提供了以下参数。表 1.Context信息 字段 说明 变量 ...

同步调用

说明 您可以通过函数在 云监控控制台 中的相关指标(throttles)来观察流控行为。如果您需要提高该限制,请加入钉钉用户群(钉钉群号 11721331)申请。并发执行 并发执行是指在任意指定时间您的函数代码同时执行的数量。您可以用以下公式来...

CREATE AGGREGATE

一个聚集的名称和输入数据类型必须与同一模式中的每一个普通函数区分开。这种行为与普通函数名的重载完全一样。一个简单的聚集函数由一个或者多个普通函数组成:一个状态转移函数 sfunc 和一个可选的最终计算函数 ffunc。使用方法如下:...

同步调用

说明 您可以通过函数在 云监控控制台 中的相关指标(throttles)来观察流控行为。如果您需要提高该限制,请加入钉钉用户群(钉钉群号 11721331)申请。并发执行 并发执行是指在任意指定时间您的函数代码同时执行的数量。您可以用以下公式来...

上下文

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

安装PHP SDK

本文介绍如何安装函数...在 composer.json 文件声明函数计算PHP SDK的依赖。require":{"aliyunfc/fc-php-sdk": "~1.2"} 执行以下命令安装依赖。composer install-no-dev 将依赖项导入PHP代码。require_once_DIR_.'/vendor/autoload.php';

基本概念

冷启动 冷启动是指在函数调用链路中的代码下载、启动函数实例、进程初始化及代码初始化等环节。当冷启动完成后,函数实例就绪,后续请求就能直接被函数执行。更多信息,请参见 函数计算冷启动优化最佳实践。按量模式 按量模式下,函数计算 ...

Serverless工作流

简介 在实际生产场景,任务流所调度的函数因为业务场景变化可能需要频繁变更,我们会考虑到如何避免变更带来的非预期行为,控制变更稳定性。在 Serverless工作流 任务步骤使用固定版本的函数将对以下场景产生帮助:流程A编排了多个函数f1...

使用fcapp.run运行您的RESTful应用

调用函数时,需要依赖URL中的Path将客户流量路由到客户的函数容器内部。容器内收到的HTTP请求Path会带有 函数计算 的路由标识。如果您在 函数计算 部署了RESTful风格的应用,则会出现404报错。最初,函数计算 提供了原生的RESTful架构,将...

InvokeFunction

调用InvokeFunction接口执行函数。请求头 该接口无特殊请求头,关于公共请求头信息,请参见 公共参数。名称 类型 是否必选 示例 描述 X-Fc-Invocation-Type String 否 Sync 调用方式。取值说明如下:Sync:同步调用。Async:异步调用。X-Fc...

函数可以相互调用吗?

您可以采用以下方法实现函数间相互调用。...Node.js Python Java 说明 您可以从入口函数参数的上下文对象获取相关的临时Token来构造对应的FC Client。使用函数工作流编排函数。更多信息,请参见 集成函数计算异步调用。

环境说明

将以下内容填写至 mongodb.ini 文件,并保存。extension=code/extension/mongodb.so 如果需要安装其他自定义扩展,请按需单击下方链接,直接下载文件。pdo_sqlite.zip pgsql-demo.zip sqlsrv.zip swoole.so 相关文档 如果您需要在内置...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
弹性公网IP 云工作流 函数计算(旧版) 数据管理 对象存储 短信服务
新人特惠 爆款特惠 最新活动 免费试用