HTTP请求处理程序(HTTP Handler)

说明 上述示例代码中函数的请求处理程序是 index.js 中的 handler 方法。如果您的函数配置的请求处理程序不同,请获取对应的文件和方法进行更新。具体信息,请参见 函数实例生命周期回调方法。在 函数代码 页签,单击 测试函数 右侧的 图标...

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

重要 上述示例代码中函数的请求处理程序是 index.py 中的 handler 方法。如果您的函数的请求处理程序配置与此不同,请更新对应的文件名和方法。在 函数代码 页签,单击 测试函数 右侧的 图标,从下拉列表中选择 配置测试参数,输入如下示例...

2018年功能发布记录

应用场景 2018年01月 功能名称 变更类型 功能描述 相关文档 Node.js 8语言编程 新增 函数计算推出最新Node.js 8语言编程环境,目前已经推出了Node.js 4.4,Node.js 6.0,持续改善开发者体验,Node.js 8版本提供一系列新功能和性能改进。...

2024年功能发布记录

2024年02月 功能名称 变更类型 功能描述 相关文档 运行时Node.js 18和Node.js 20(公测中)新增 函数计算 新增Node.js 18和Node.js 20官方Runtime。Node.js 18和Node.js 20运行时说明 Node.js环境说明 2024年01月 功能名称 变更类型 功能...

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

如果您的函数配置的请求处理程序不同,请替换为实际的文件和方法。在 函数代码 页签,单击 测试函数 右侧的 图标,从下拉列表中选择 配置测试参数,输入如下示例测试参数,然后单击 确定。{"key1":"value1","key2":"value2","key3":{"v1":...

通过Serverless Devs管理函数

本文以部署运行环境为Node.js 16的函数为例,介绍如何使用Serverless Devs下载对应的函数计算应用模板,然后快速开发部署应用。背景信息 本文介绍两种方式初始化项目。当您初次使用Serverless Devs时,建议您使用方式一体验Serverless Devs...

安装Node.js SDK

本文介绍如何安装函数计算Node.js SDK。安装步骤 您可以通过以下两种方式安装Node.js SDK:执行以下命令安装官方版本:npm install@alicloud/fc2-save 说明 建议您安装官方版本Node.js SDK。执行以下命令安装旧版本:npm install@alicloud/...

任务管理

使用上述方法创建的函数将自动开启 异步策略 的 任务模式,您后续对该函数发起的异步调用请求将按照任务模式处理。创建完成后,在 任务处理函数 页面的 函数名称 列表显示您刚才创建的函数。为已有函数开启异步任务模式 前提条件:创建函数...

上下文

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

运行时介绍

支持的运行时列表 Node.js 版本 标识符 操作系统 架构 Node.js 20.x(公测中)nodejs20 Linux(Debian 10)x86_64 Node.js 18.x(公测中)nodejs18 Linux(Debian 10)x86_64 Node.js 16.x nodejs16 Linux(Debian 9)x86_64 Node.js 14.x ...

运行时介绍

支持的运行时列表 Node.js 版本 标识符 操作系统 架构 Node.js 20.x(公测中)nodejs20 Linux(Debian 10)x86_64 Node.js 18.x(公测中)nodejs18 Linux(Debian 10)x86_64 Node.js 16.x nodejs16 Linux(Debian 9)x86_64 Node.js 14.x ...

功能特性

函数实例命令行操作 函数调用 同步调用 当您同步调用一个函数时,事件将直接触发函数函数计算会运行该函数并等待响应。当函数调用完成后,函数计算会将执行结果直接返回给您,例如返回结果、执行摘要和日志输出。同步调用 异步调用 函数...

函数创建方式选型

为满足不同场景下的用户需求,函数计算 提供事件函数、Web函数和容器镜像的创建方式。本文介绍 函数计算 支持的创建函数方式的适用场景及差异,供您进行技术选型。选型分析 对比项 事件函数 Web函数 容器镜像 适用场景 按照函数计算定义的...

上下文

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

什么是WebIDE

Node.js 支持Node.js 16、Node.js 14、Node.js 12、Node.js 10和Node.js 8。PHP 支持PHP 7.2。Custom Runtime 支持Custom Runtime和Custom Runtime(Debian10)。是否支持在WebIDE进行代码调试?支持。您可以直接使用WebIDE内置的各Runtime...

什么是WebIDE

Node.js 支持Node.js 16、Node.js 14、Node.js 12、Node.js 10和Node.js 8。PHP 支持PHP 7.2。Custom Runtime 支持Custom Runtime和Custom Runtime(Debian10)。是否支持在WebIDE进行代码调试?支持。您可以直接使用WebIDE内置的各Runtime...

2022年功能发布记录

本文介绍 函数计算 2022年度发布的功能变更以及对应的文档动态。2022年11月 功能名称 变更类型 功能描述 相关文档 全地域全计费项价格下调 优化 自2022年11月03日起,函数计算推出全地域计费项价格下调。通过优化计费规则,函数计算支持您...

Spec细则

不设置 x-fc-status:函数计算 默认本次调用是成功执行的,但是您的函数可能有异常,没有向 函数计算 汇报,函数计算 会认为这次函数执行没有报错,在业务逻辑上可能没有影响,但是在监控可观测性上会有影响。如下图所示:设置 x-fc-status...

创建Web函数

Node.js 16 代码上传方式 选择代码上传到函数计算的方式。使用示例代码:默认方式,您可以根据业务需要选择函数计算为您提供的创建函数的示例代码。通过 ZIP 包上传代码:选择函数代码ZIP包并上传。通过文件夹上传代码:选择包含函数代码的...

函数相关命令

例如 hello_world.handler 指定了函数的调用入口为 hello_world.js 文件中的handler函数。(可选)-initializationTimeout number:设置初始化函数超时时间。(可选)-initializer string:设置初始化函数。(可选)-memorySize number:...

配置HTTP触发器并使用WebSocket触发

更多示例 Custom Runtime Custom Container Python Python Node.js Node.js Golang Golang 常见问题 为什么WebSocket函数无法执行?如果是您新创建的触发器,会有10s左右的缓存更新时间,请稍后再试。请检查函数代码中的依赖包是否正确安装...

函数计算冷启动优化最佳实践

本文介绍如何通过设置 函数计算 的预留模式实例优化按量模式实例的冷启动和函数性能。什么是冷启动 函数计算 提供了按量模式和预留模式两种实例使用模式。按量模式是指函数实例的分配和释放完全由 函数计算 系统负责,您只需要根据实例执行...

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

前提条件 已创建Node.js函数,具体操作,请参见 创建函数。如果您需要将代码指定为ES模块,创建函数时,运行环境需选择Node.js 18或Node.js 20。操作步骤 登录 函数计算控制台,在左侧导航栏,单击 服务及函数。在顶部菜单栏,选择地域,...

通过Serverless Devs工具管理函数资源

本文以部署运行环境为Node.js 14的函数为例,介绍如何使用Serverless Devs下载对应的函数计算应用模板,然后快速开发部署函数应用。背景信息 本文介绍两种方式初始化项目。当您初次使用Serverless Devs时,建议您使用方式一体验Serverless ...

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

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

函数安装第三方依赖

函数计算 运行环境中已内置常用的依赖,供您直接在函数中引用。同时,函数计算 支持使用第三方依赖。本文介绍如何为函数安装第三方依赖。背景信息 您可以在以下文档的内置模块章节,查看 函数计算 内置的常用依赖。Node.js环境说明 Python...

函数计算冷启动优化最佳实践

本文介绍如何通过设置 函数计算 的预留模式实例优化按量模式实例的冷启动和函数性能。什么是冷启动 函数计算 提供了按量模式和预留模式两种实例使用模式。按量模式是指函数实例的分配和释放完全由 函数计算 系统负责,您只需要根据实例执行...

责任共担

虽然 函数计算 单个函数实例可以执行多个并发,但并发能力与Runtime语言实现有关系,比如Node.js是单线程模式。Python有GIL全局锁,对计算密集型调用无法并发执行,用户不可假设并发执行数始终符合预期。函数调用有多种资源限制,比如调用...

责任共担

虽然 函数计算 单个函数实例可以执行多个并发,但并发能力与Runtime语言实现有关系,比如Node.js是单线程模式。Python有GIL全局锁,对计算密集型调用无法并发执行,用户不可假设并发执行数始终符合预期。函数调用有多种资源限制,比如调用...

配置日志

函数计算 支持与 日志服务 进行集成,为函数配置日志后,函数计算 会自动收集日志,并把日志投递到指定的日志库。您可以在 函数计算 控制台查看单请求日志、实例日志、函数日志,也可以在 日志服务 控制台利用日志分析能力对日志进行自定义...

授予函数计算访问其他云服务的权限

在使用 函数计算 提供的日志、VPC、异步调用目标服务等功能时,函数计算 需要访问其他的云服务。例如配置函数日志时,用户需要授权 函数计算 对指定日志的Logstore的写入权限,才能够将函数日志写入Logstore。函数计算 支持服务关联角色,...

实例类型及使用模式

使用Go语言的Goroutine轻量级线程、Node.js语言的async函数或Java语言的异步线程执行异步操作。GPU实例 根据是否被分配vCPU和GPU资源,GPU实例可以分为活跃状态和闲置状态。默认情况下,GPU实例的闲置模式功能处于关闭状态。活跃状态实例 ...

HTTP触发器概述

使用JWT(JSON Web Tokens)认证方式调用HTTP函数 JWT是一套流行的API授权访问机制,安全强度高,适用于JavaScript或Web前端等安全性较低的客户端场景。更多信息,请参见 为HTTP触发器配置JWT认证鉴权。CORS请求处理 函数计算 系统默认允许...

函数运行时选型

为满足不同场景下的用户需求,函数计算 提供内置运行时、自定义运行时和自定义容器运行时。本文介绍 函数计算 支持的函数运行时的适用场景及差异,供您进行技术选型。选型分析 对比项 内置运行时 自定义运行时 自定义容器运行时 适用场景 ...

函数可以相互调用吗?

您可以参考各个不同语言的SDK,更多信息,请参见:Node.js Python Java 说明 您可以从入口函数参数 Context对象 中获取相关的临时Token来构造对应的FC Client。使用函数工作流编排函数,更多信息,请参见 Serverless工作流。

配置日志

函数计算 支持与 日志服务 进行集成,为函数配置日志后,函数计算 会自动收集日志,并把日志投递到指定的日志库。您可以在 函数计算 控制台查看单请求日志、实例日志或函数日志,也可以在 日志服务 控制台利用日志分析能力对日志进行自定义...

错误处理

本文介绍Node.js运行环境的错误处理相关内容。错误类型 捕获异常 如果函数在执行过程中抛出异常,函数计算会捕获到错误,并生成一个包含错误信息、类型和堆栈信息的JSON格式的数据,示例如下所示。ES模块 说明 此示例仅支持运行在Node.js ...

授予函数计算访问其他云服务的权限

函数运行的过程中,函数计算 需要访问其他云资源,例如将函数日志写入到您指定的日志服务内、拉取ACR镜像或打通VPC网络访问等。此时,需要为函数所在服务授予相应权限,当服务被授予某权限后,该服务下所有函数都将具有此权限。如果是较...

设置实例并发度

本文介绍实例并发的背景信息、应用场景、优势和使用限制,以及如何在 函数计算 控制台设置实例并发度。背景信息 函数计算 按实例占用时长计费。假设访问数据库需要10秒,那么当并发的3个请求分别在3个实例内被处理后,3个实例总的执行时长...

链路追踪简介

本文介绍函数计算集成链路追踪功能的背景、使用场景、核心功能、采样规则配置和开启方式。背景介绍 阿里云 链路追踪服务(Tracing Analysis)基于 OpenTracing 标准,兼容开源社区,为分布式应用的开发者提供了完整的分布式调用链查询和...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
Node.js 性能平台 函数计算(旧版) 云工作流 弹性公网IP 短信服务 人工智能平台 PAI
新人特惠 爆款特惠 最新活动 免费试用