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

如下图所示,一个函数的并发度设置为2,第一个请求到达的时间为T1,结束时间为T3,第二个请求到达时间为T2,结束时间为T4,计费时间为T4-T1,其中T2到T3这段时间只会被计费一次,不会被重复计费。更多示例 Custom Runtime Custom Container...

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

说明 如果需要使用自定义域名,自定义域名需要配置请求路径与函数的映射关系。建议您将请求的路径配置为/*,可以让所有gRPC请求都转发到对应的gRPC函数,gRPC函数会将请求路由到客户端定义的gRPC方法。端口:gRPC请求端口为 8089。传输...

Web函数

Headers大小:Headers中的所有Key和Value的总大小不得超过8 KB。Path大小:包括所有的Query Params,Path的总大小不得超过4 KB。Body大小:同步调用请求的Body的总大小不得超过32 MB,异步调用请求的Body的总大小不得超过128 KB。...

基本原理

例如,函数的程序包名称为 function.zip,该运行时各个语言程序包内的文件形式和相应的 启动命令 和 启动参数 示例如下。Java 8或Spring Boot.├─demo.jar customRuntimeConfig:command:java args:'-jar'-'demo.jar' Python 3.7.├─...

2022年功能发布记录

EventBridgeTriggerConfig EventSourceConfig EventSourceParameters SourceMNSParameters SourceRabbitMQParameters SourceRocketMQParameters HTTP函数支持自定义处理CORS请求 优化 函数计算 默认允许HTTP函数的调用请求跨域访问...

2022年功能发布记录

EventBridgeTriggerConfig EventSourceConfig EventSourceParameters SourceMNSParameters SourceRabbitMQParameters SourceRocketMQParameters HTTP函数支持自定义处理CORS请求 优化 函数计算 默认允许HTTP函数的调用请求跨域访问...

基本原理

例如,函数的程序包名称为 function.zip,该运行时各个语言程序包内的文件形式和相应的 启动命令 和 启动参数 示例如下。Java 8或Spring Boot.├─demo.jar customRuntimeConfig:command:java args:'-jar'-'demo.jar' Python 3.7.├─...

创建Custom Container函数

使用 ACR 中的镜像:单击配置项 容器镜像 下方的 选择 ACR 中的镜像,在弹出的 选择容器镜像 面板,选择已创建的 容器镜像实例 和 ACR 镜像仓库,然后在下方选择镜像区域找到目标镜像并在其右侧 操作 列单击 选择。说明 请确保您在函数配置...

Custom Container代码开发

Headers大小:Headers中的所有Key和Value的总大小不得超过8 KB。Path大小:包括所有的Query Params,Path的总大小不得超过4 KB。Body大小:同步调用请求的Body的总大小不得超过32 MB,异步调用请求的Body的总大小不得超过128 KB。...

错误码列表

400 EntityTooLarge payload size exceeds maximum allowed size(%s bytes)函数的入参太大 请根据提示调整入参至合适大小。403 AccessDenied%s 账号权限不足 请赋予账号使用函数计算的权限。403 SignatureNotMatch The request signature ...

函数可以相互调用吗?

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

函数实例生命周期回调方法

在 函数日志 页签,您可以查看函数的调用日志和Initializer回调日志,示例如下。2023-09-06 11:18:10FC Initialize Start RequestId:1-64f7ef72-64caf1ff0046194d9a26bbd7 2023-09-06 11:18:10load code for handler:index.initialize 2023...

TaskInvocation

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

TaskInvocation

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

Custom Runtime支持ARMS应用监控扩展

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

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

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

Custom Runtime支持ARMS应用监控扩展

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

函数实例生命周期回调方法

在 函数日志 页签,您可以查看函数的调用日志、Initializer回调日志和PreFreeze回调日志,示例如下。2022-10-09 19:26:17 FunctionCompute dotnetcore3.1 runtime inited.2022-10-09 19:26:17 FC Initialize Start RequestId:793ad2f1-9826...

AccelerationInfo

名称 类型 描述 示例值 object 自定义容器加速信息。status string 函数调用的加速状态:Preparing:加速正在...准备加速的过程函数的调用会使用没有加速效果的原始镜像。Ready:加速完成。加速完成后函数的调用会有加速效果。Preparing

函数代码创建了进程/线程/协程,为什么它们没有被...

(推荐)您可以将需要进行异步处理的逻辑,单独作为一个函数,然后使用函数的异步调用功能,在原函数使用函数计算的SDK或HTTP URL,通过异步调用的方式调用新函数,从而达到异步执行的效果。例如:您的请求是同步请求完成用户注册,然后...

函数代码创建了进程/线程/协程,为什么它们没有被...

(推荐)您可以将需要进行异步处理的逻辑,单独作为一个函数,然后使用函数的异步调用功能,在原函数使用函数计算的SDK或HTTP URL,通过异步调用的方式调用新函数,从而达到异步执行的效果。例如:您的请求是同步请求完成用户注册,然后...

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

如您需要在数据库或第三方服务设置 函数计算 的白名单,可以使用 函数计算 的公网IP地址验证。函数计算 的公网IP地址是动态且不可枚举的。更多信息,请参见 配置固定公网IP地址。

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

如您需要在数据库或第三方服务设置函数计算的白名单,可以使用函数计算的公网IP地址验证。函数计算的公网IP地址是动态且不可枚举的。更多信息,请参见 配置固定公网IP地址。

我的函数会运行很久,超过函数最大Timeout时间怎么办...

函数最长运行时间为24小时,如果您的函数运行时间大于24小时,您可以将一个大函数拆分成几个小函数独立运行,使用 云工作流 编排函数,流程所有函数最长的运行时间为1年。如果上述方法仍不能解决您的问题,请 联系我们。

我的函数会运行很久,超过函数最大Timeout时间怎么办...

函数最长运行时间为24小时,如果您的函数运行时间大于24小时,您可以将一个大函数拆分成几个小函数独立运行,使用 Serverless工作流 编排函数,流程所有函数最长的运行时间为1年。如果上述方法不能解决您的问题,请加入钉钉用户群(钉钉...

管理服务

创建函数前必须先创建服务,服务就像函数的集合,同一个服务下的所有函数共享一些相同的设置,例如服务授权和日志配置等。本文介绍 函数计算 的服务概念以及如何在 函数计算 控制台创建和更新服务。什么是服务 从业务场景出发,一个应用...

函数可以相互调用吗?

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

数据库访问失败的常见原因

函数计算,运行函数的实例由函数计算动态分配,IP地址不固定。使用公网访问数据库,需要 配置固定公网IP地址。数据库侧网络原因 您可以在其他服务侧配置与函数计算类似的网络环境,并尝试是否能使用 telnet 命令连接数据库。如果可以连接...

访问数据库

访问机制 在函数计算,运行函数的实例由函数计算动态分配,IP地址不固定,因此无法通过添加函数实例的IP地址到数据库白名单的方式来访问数据库。此外,基于最小权限原则和访问安全考虑,不建议您在生产环境中将所有IP地址(0.0.0.0/0)...

函数类型选型

函数计算 的编程模型,入口函数的模型由函数名、函数入参和返回值三部分组成。其中,函数入参也可以调用代码定义的其他函数。事件函数和HTTP函数在触发方式和函数入参两方面的区别如下。函数类型 触发方式 函数入参 事件函数 您可以...

数据库访问失败的常见原因

函数计算,运行函数的实例由函数计算动态分配,IP地址不固定。使用公网访问数据库,需要 配置固定公网IP地址。数据库侧网络原因 您可以在其他服务侧配置与函数计算类似的网络环境,并尝试是否能使用 telnet 命令连接数据库。如果可以连接...

遇到vSwitch is in unsupported zone的错误怎么办?

如果在此交换机未能找到函数计算,说明您的虚拟交换机未创建成功,您需要重新在VPC环境中函数计算支持的可用区内,创建一个虚拟交换机(vSwitch),并在函数计算服务的VPC配置设置此vSwitch ID。配置成功后,在函数中就可以访问您的VPC...

管理函数

在 创建函数 页面,按需选择创建函数的方式,配置以下配置项,然后单击 创建。说明 本文以 使用内置运行时创建 和 使用自定义运行时创建 方式为例进行说明。如果 函数计算 提供的环境无法满足您的业务需求,您可以 使用容器镜像创建 方式...

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

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

通过第三方服务触发函数

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

配置实例生命周期

在一次调用阶段完成后,函数计算 将冻结函数实例,程序中的后台进程、线程或协程无法继续运行,异步日志也可能没有写入成功。说明 当您使用预留实例,且没有开启闲置计费功能时,实例不会进行冻结操作。使用限制 所有运行时均支持...

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

context:包含函数的运行时信息,例如请求ID和临时身份验证,便于您在代码使用这些信息。示例一:解析JSON格式参数 示例代码 当您传入JSON格式参数时,函数计算 会透传参数内容,需要您在代码自行解析。下面是解析JSON格式事件的代码...

函数实例生命周期

函数实例生命周期回调 查询回调函数相关日志 配置函数实例生命周期回调并执行代码实现对应的回调函数后,您可以查询实例生命周期回调函数的相关日志。登录 函数计算控制台,在左侧导航栏,单击 服务及函数。在顶部菜单栏,选择地域,然后在...

请求处理程序(Handler)

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

请求处理程序(Handler)

重要 上述示例代码中函数的请求处理程序是 index.py 中的 handler 方法。如果您的函数的请求处理程序配置与此不同,请更新对应的文件名和方法。在 代码 页签,单击 测试函数 右侧的 图标,从下拉列表中选择 配置测试参数,输入如下示例测试...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
函数计算(旧版) 云工作流 弹性公网IP 短信服务 人工智能平台 PAI 金融分布式架构
新人特惠 爆款特惠 最新活动 免费试用