请求处理程序(Handler)

什么是请求处理程序 FC 函数的请求处理程序,是函数代码中处理请求的方法。当您的 FC 函数被调用时,函数计算 会运行您提供的Handler方法处理请求。您可以通过 函数计算控制台 的 请求处理程序 参数配置Handler。对Node.js语言的 FC 函数而...

访问NAS示例

本文提供写入和读取NAS文件的函数代码示例。前提条件 配置NAS文件系统 创建函数 创建写入NAS文件的函数 登录 函数计算控制台,在左侧导航栏,单击 服务及函数。在顶部菜单栏,选择地域,然后在 服务列表 页面,单击目标服务。在 函数管理 ...

函数概述

日期时间函数 支持处理DATE、DATETIME、TIMESTAMP等日期类型数据,实现加减日期、计算日期差值、提取日期字段、获取当前时间、转换日期格式等业务处理能力。数学函数 支持处理BIGINT、DOUBLE、DECIMAL、FLOAT等数值类型数据,实现转换进...

DeliveryOption

消息数据推送到函数计算时的底层应用模式:event-streaming:事件流模式,按照数组格式推送事件,会根据用户推送配置将一个或多个消息事件以批的形式推送到函数中进行处理,适合端到端的流式数据处理场景。event-driven:事件模式,每次会...

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

函数执行时间符合预期 如果您通过SDK/API调用函数,建议将请求的超时时间设置为大于函数配置的超时时间。例如,使用Golang语言和 函数计算 的API调用函数,可以通过 http.Client 的Timeout属性设置请求超时时间。如果在发起请求时使用了 ...

为什么我的Node.js函数莫名其妙地超时了?

如果使用了 HTTP Trigger ,确认您是否有调用 response.send()。如果没有使用 HTTP Trigger ,确认您是否有调用入口函数 handler 的 callback。如果还是不确定可以通过添加日志定位超时原因。详情请参见 如何快速定位线上问题。

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

函数执行时间符合预期 如果您通过SDK/API调用函数,建议将请求的超时时间设置为大于函数配置的超时时间。例如,使用Golang语言和函数计算API调用函数,可以通过 http.Client 的Timeout属性设置请求超时时间。如果在发起请求时使用了 ...

RunOptions

ALL mode string 消息数据推送到函数计算时的底层应用模式:event-streaming:事件流模式,按照数组格式推送事件,会根据用户推送配置将一个或多个消息事件以批的形式推送到函数中进行处理,适合端到端的流式数据处理场景。event-driven:...

配置预留实例

(可选)定时伸缩:设置定时伸缩可以更加灵活地配置预留的函数实例,将指定时间下预留的函数实例量设定为指定的值,更好地贴合业务的并发量需求。适用场景及配置示例请参见 定时伸缩。策略名称 填写自定义的策略名称。预留实例数 按需设置...

TaskInvocation

invocationID string 调用 ID,任务在函数计算的调用 ID。E099843B-10A2-4936-9964-4E0EE263D564 requestID string 请求 ID,任务在函数计算的请求 ID。1B3058B1-F1C9-457C-B95C-2C250A4B3118 invocationTarget string 调用目标。acs:...

上下文

本文介绍在 函数计算 使用Node.js运行时开发代码时,所涉及的Context(上下文)的相关概念。什么是上下文 当 函数计算 运行您的函数时,会将上下文对象传递到执行方法。该对象包含有关调用、服务、函数和执行环境等信息。上下文对象...

IoT物联网平台

您可以使用规则引擎数据流转,将数据转发至函数计算(FC),然后由函数计算运行函数脚本进行业务处理。前提条件 已创建函数计算的服务和函数,并完成函数配置,验证函数能正常执行。函数计算使用方法,请参见 函数计算文档。重要 创建...

配置函数计算服务

函数创建完成后,在函数列表单击新建的函数名称,默认进入 函数 代码 页签。输入函数代码函数代码配置请参考 编写自定义解析函数>函数Demo。您也可以选择 测试函数>配置测试参数,在右侧 配置测试函数 页面,输入 事件名称 和入参,入...

环境说明

例如,当运行环境是Node.js 16时,您需要先下载Node.js 16所需的解释器到代码中,然后将打包后的代码部署到 函数计算。具体操作如下。下载Linux-x64版本的 node 到代码包目录。wget ...

将已有的函数计算工程通过应用中心实现持续部署

本文示例中的函数代码使用GitHub管理。步骤一:整理构建命令并确认构建工具版本 整理构建命令 应用中心提供了构建函数所需要的执行环境,但是并没有实现自适应的构建打包能力。和在本地执行一样,用户在云上执行同样的构建打包命令即可...

环境说明

例如,当运行环境是Node.js 16时,您需要先下载Node.js 16所需的解释器到代码中,然后将打包后的代码部署到 函数计算。具体操作如下。下载Linux-x64版本的 node 到代码包目录。wget ...

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

处理程序接口 当您创建一个基于C#的函数时,需要指定一个Handler方法,该方法在函数执行时被执行。这个Handler方法可以是Static方法或Instance方法。如果您想在Handler方法访问 IFcContext 对象,则需要将该方法的第二个参数指定为 ...

管理函数

函数计算支持的函数运行环境列表 运行环境 说明 文档链接 Node.js 6 Node.js 6版本 Node.js运行环境 Node.js 8 Node.js 8版本 Node.js 10 Node.js 10版本 Node.js 12 Node.js 12版本 Node.js 14 Node.js 14版本 Node.js 16 Node.js 16版本 ...

快速创建函数

相关文档 函数计算为您提供丰富的示例代码,可以帮助您在创建或者配置函数时,快速选择所需要的函数代码。具体示例代码,请参见 示例代码。如果您的函数在执行时报错"Unable to import module 'index'",需要先确认请求处理程序(函数入口...

快速创建函数

关闭后,当前服务中的函数将无法通过函数计算的默认网卡访问公网。重要 使用固定公网IP地址功能时,您必须关闭 允许函数默认网卡访问公网,否则配置的固定公网IP地址不生效。更多信息,请参见 配置固定公网IP地址。是 日志功能 是否启用...

【产品变更】函数计算计费项降价通知

价格调整明细 新的计费价格调整将于2023年9月1日00:00生效,生效后您购买的函数计算产品的GPU使用量和函数调用次数将按照新价格计费。GPU使用量 阶梯 GPU使用量(单位:GB*秒)单价 说明 调整前:0.0007元/GB*秒 调整后:阶梯累计计费 ...

设置实例并发度

SDK示例 本文以Node.js SDK为例,可以通过以下的方法指定函数的实例并发度。create function var resp=await client.createFunction(serviceName,{ functionName:funcName,handler:'counter.handler',memorySize:512,runtime:'nodejs10',...

定时触发器

在函数详情页面,单击 函数代码 页签,在代码编辑器编写代码,然后单击 部署代码。本文以Python函数代码为例,示例代码如下。import json import logging logger=logging.getLogger()def handler(event,context):logger.info('event:%s',...

上下文及日志格式

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

定时器

setInterval 该方法允许间隔相同的时间,重复地调用一个函数或者执行一个代码段。该用例表示每隔 1 秒都会执行箭头函数。setInterval(()=>{ console.info("setTimeout");},1000);清除定时器 对于 setTimeout,如果在函数触发之前需要取消,...

触发器简介

如果 函数计算 中的函数能每隔1小时自动执行,您无需再关注时间。定时触发器的作用就是关注时间事件并调用 函数计算 的函数。配置了定时触发器后,在指定的时间,定时触发器会自动触发函数收集和处理数据。触发器类型 按照触发器集成方式,...

使用WebIDE打包函数第三方依赖

mkdir python cd python pip install-t.flask 如果您要安装的第三方依赖包体积较大,每次部署函数代码速度较慢,可以将自定义的目录/python 打包为层,然后让函数去引用此层。最后删除代码目录的/python 目录。执行的命令如下。1.将...

使用WebIDE打包函数第三方依赖

mkdir python cd python pip install-t.flask 如果您要安装的第三方依赖包体积较大,每次部署函数代码速度较慢,可以将自定义的目录/python 打包为层,然后让函数去引用此层。最后删除代码目录的/python 目录。执行的命令如下。1.将...

同步调用

并发执行 并发执行是指在任意指定时间的函数代码同时执行的数量。您可以用以下公式来估算并发的函数调用数:并发调用数=请求速率×函数执行时间 请求速率:函数被调用的速率,即每秒请求数或每秒事件数。函数执行时间:函数请求到达实例...

上下文

function Array类型,包含以下字段:name handler memory timeout initializer initializationTimeout 当前调用的函数的一些基本信息,例如函数名、函数入口、函数内存和超时时间。service Array类型,包含以下字段:logProject logStore ...

同步调用

并发执行 并发执行是指在任意指定时间的函数代码同时执行的数量。您可以用以下公式来估算并发的函数调用数:并发调用数=请求速率×函数执行时间 请求速率:函数被调用的速率,即每秒请求数或每秒事件数。函数执行时间:函数请求到达实例...

日期和时间函数

日志服务提供时间函数、日期函数、日期和时间提取函数、时间间隔函数和时序补全函数,支持对日志的日期和时间进行格式转换,分组聚合等处理。本文介绍日期和时间函数的基本语法及示例。日志服务支持如下日期和时间函数。重要 日志服务...

上下文

您可以在代码使用 Credentials 去访问相应的服务例如OSS,这就避免了您把自己的AccessKey信息编码在函数代码里。详细信息,请参见 授予函数计算访问其他云服务的权限。Function 当前调用的函数的一些基本信息,例如函数名、函数入口、...

系统函数分类

函数分类 数据探索系统函数的类型包含分为以下几种:函数类型 说明 时间函数 处理日期、时间类型数据,实现加减日期、提取日期字段、获取当前时间、转换日期格式等业务处理能力。字符串函数 处理字符串类型数据,实现截取字符串、替换字符...

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

例如,创建函数时指定的 请求处理程序 为 index.handler,那么 函数计算 会去加载 index.js 定义的 handler 函数,并从这里开始执行。函数计算 运行时会将请求参数传递到请求处理程序中,第一个参数是 event 对象,包含请求的有效负载...

触发器简介

如果 函数计算 中的函数能每隔1小时自动执行,您无需再关注时间。定时触发器的作用就是关注时间事件并调用 函数计算 的函数。配置了定时触发器后,在指定的时间,定时触发器会自动触发函数收集和处理数据。触发器类型 按照触发器集成方式,...

DataHub单向触发器

在函数详情页面,单击 函数代码 页签,在代码编辑器编写代码,然后单击 部署代码。本文以Python 3.6为例。coding:utf-8-*-import logging import json#To enable the initializer feature#please implement the initializer function as ...

函数中如何访问其他服务?

函数计算 只提供一个执行环境,在函数访问其他服务例如OSS、MNS、数据库、自建的HTTP服务等,或者...您只需将相应的依赖库跟函数代码一起打包上传,就可以在函数访问相应的服务。关于打包依赖的具体操作,请参见 为函数安装第三方依赖。

函数中如何访问其他服务?

在函数访问其他服务例如OSS、MNS、数据库、自建的HTTP服务等,或者访问函数计算(例如调用触发一个函数),您在本地访问这些服务是没有差异的,您只需将相应的依赖库跟函数代码一起打包上传,就可以在函数访问相应的服务。...

如何查看函数计算的公网IP地址?

如您需要在数据库或第三方服务设置 函数计算 的白名单,可以使用 函数计算 的公网IP地址验证。函数计算 的公网IP地址是动态且不可枚举的。更多信息,请参见 配置固定公网IP地址。
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
函数计算(旧版) 云安全中心 Node.js 性能平台 负载均衡 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用