创建Web函数

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

管理函数

函数编辑页面 在函数列表中右键目标项,在提供的操作键中单击 编辑 可进入函数编辑页面,在编辑页面的代码区会展示该函数的定义语句,您可以继续进行编辑。同时,工具栏提供了以下功能键:功能 说明 确认修改 单击以更 新本次 修改。编译 ...

异步任务最佳实践

在各类场景中,对于FaaS函数的调用方式可分为异步调用和同步调用。同步调用和异步调用存在的差异是同步调用会立即执行函数,而异步调用则会立刻返回调用方 202 HttpCode,并将异步调用消息入队,由后端服务排队处理。使用场景 随着业务的...

HTTP触发器概述

调用方式 调用函数的方式包括同步调用和异步调用。同步调用指事件被函数处理后直接返回结果。异步调用指 函数计算 收到请求后,将请求持久化保存,然后立即返回响应,而不是等待请求执行完成后,再返回执行结果。同步调用 HTTP触发器默认...

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

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

如何配置php.ini文件?

如果您使用容器镜像的方式创建函数,按照正常的配置方式进行配置即可,即将 php.ini 文件放置在/usr/local/etc/php 目录。此方式适用于对Docker比较熟悉的用户。如果您使用 函数计算 的内置运行时或自定义运行时创建函数,则只能将 ...

GPU实例FAQ

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

GPU实例FAQ

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

HTTP触发器概述

如果客户端调用出现超时情况,您可以将耗时的逻辑放在新的函数中,使用函数的异步调用功能调用新的函数,或者在客户端调用时使用异步调用。函数处于运行中,如何更新函数配置?函数执行完成后才会更新函数配置。更新函数配置后,已经在执行...

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

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

CREATE FUNCTION.AGGREGATE USING type_name

用户可以通过实现一组统称为ODCIAggregate的函数来创建一个用户定义的聚合函数。可以将这些函数实现为对象类型中的方法。当定义对象类型并在类型主体中实现函数时,使用该 CREATE FUNCTION 语句创建聚合函数。每个用户定义的聚合函数最多...

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

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

函数类型选型

callback 系统定义的函数,作为入口函数的入参用于返回调用函数的结果。有关Node.js事件函数的更多信息,请参见 事件请求处理程序(Event Handler)。有关其他编程语言的函数入参介绍,请参见 开发语言列表。HTTP函数 HTTP函数仅支持通过...

触发器高级功能

调用方式 函数计算的触发器支持同步调用和异步调用两种调用方式。两种调用方式的限制如下所示。调用模式 body 大小 超时时间上限 同步调用 32 MB 5分钟 异步调用 128 KB 5分钟 推送配置 说明 批量推送需结合 body 大小限制决定是否减少聚合...

触发器高级功能

调用方式 函数计算的触发器支持同步调用和异步调用两种调用方式。两种调用方式的限制如下所示。调用模式 body 大小 超时时间上限 同步调用 32 MB 5分钟 异步调用 128 KB 5分钟 推送配置 说明 批量推送需结合 body 大小限制决定是否减少聚合...

拉勾教育

本文以拉勾教育为例,介绍通过函数计算、对象存储、API网关、日志...您的程序在函数计算环境中运行的隔离保护和阿里云的云服务器的安全级别是一样函数计算在虚拟机级别隔离运行,在网络、数据、代码及防DDoS攻击等方面做了完备的保护。

拉勾教育

本文以拉勾教育为例,介绍通过函数计算、对象存储、API网关、日志...您的程序在函数计算环境中运行的隔离保护和阿里云的云服务器的安全级别是一样函数计算在虚拟机级别隔离运行,在网络、数据、代码及防DDos攻击等方面做了完备的保护。

公共错误码

alias%s,functions%s 所请求的预留配置不存在 诊断 412 PullImageFailed Failed to pull image.%s 自定义镜像的函数拉取镜像失败 诊断 403 RequestTimeTooSkewed the difference between the request time%s and the current time%s is too...

日志

使用其他方式创建的函数,您可以使用PHP提供的方法打印日志。日志级别 您可以通过setLevel方法改变日志级别,其中日志级别从高到低如下所示。日志级别 Level 接口 描述 EMERGENCY 600$logger->emergency 紧急日志 ALERT 550$logger->alert ...

日志

使用其他方式创建的函数,您可以使用PHP提供的方法打印日志。日志级别 您可以通过setLevel方法改变日志级别,其中日志级别从高到低如下所示。日志级别 Level 接口 描述 EMERGENCY 600$logger->emergency 紧急日志 ALERT 550$logger->alert ...

从Funcraft迁移到Serverless Devs

迁移方式 函数计算 的开发团队基于Serverless Devs开发各种不同的组件,例如FC组件、ROS组件等。下文分别介绍如何从Funcraft迁移到FC组件和ROS组件,请按需选择迁移方式。关于Serverless Devs的各种组件的详细信息,请参见 组件。从...

CREATE TYPE

组合类型可以用作函数的参数类型或返回类型,提供一种定义复杂结构的便捷方式,而不必为此创建一张新的表。组合类型的这种特性使得它在数据库设计中非常灵活且实用,尤其是在需要传递多个值作为一个整体时,或者当函数需要返回多个值而不...

CREATE TYPE

组合类型可以用作函数的参数类型或返回类型,提供一种定义复杂结构的便捷方式,而不必为此创建一张新的表。组合类型的这种特性使得它在数据库设计中非常灵活且实用,尤其是在需要传递多个值作为一个整体时,或者当函数需要返回多个值而不...

实例级别事件

本文介绍函数实例的生命周期以及实例级别事件的定义、转移流程、类型和查询方式函数实例的生命周期 函数实例会根据函数当前的请求调用量动态地按需构建与销毁,每个函数实例的生命周期包括 实例构建(Creating)、请求调用(Invoke)和 ...

实例级别事件

本文介绍函数实例的生命周期以及实例级别事件的定义、转移流程、类型和查询方式函数实例的生命周期 函数实例会根据函数当前的请求调用量动态地按需构建与销毁,每个函数实例的生命周期包括 实例构建(Creating)、实例运行(Running)和 ...

创建函数

要更新现有函数的定义,请使用 CREATEOR REPLACE FUNCTION。无法以此方式更改函数的名称或参数类型(如果您尝试过此方式,实际上创建的是一个新的不同函数)。此外,CREATE OR REPLACE FUNCTION 不会让您更改现有函数的返回类型。要更改...

CREATE FUNCTION

要更新现有函数的定义,请使用 CREATE OR REPLACE FUNCTION。无法以此方式更改函数的名称或参数类型(如果您尝试过此方式,实际上创建的是一个新的不同函数)。此外,CREATE OR REPLACE FUNCTION 不会让您更改现有函数的返回类型。要更改...

同步调用

同步调用是调用函数的一种方式,当您同步调用一个函数时,事件将直接触发函数,函数计算 会运行该函数并等待响应。当函数调用完成后,函数计算 会将执行结果直接返回给您,例如返回结果、执行摘要和日志输出。本文介绍同步调用的使用场景和...

同步调用

同步调用是调用函数的一种方式,当您同步调用一个函数时,事件将直接触发函数,函数计算 会运行该函数并等待响应。当函数调用完成后,函数计算 会将执行结果直接返回给您,例如返回结果、执行摘要和日志输出。本文介绍同步调用的使用场景和...

Custom Container函数状态及调用

定义镜像Runtime的函数在运行过程中,需要依赖平台方预留一些资源。为了加速您的函数冷启动速度,会将镜像缓存到 函数计算 平台,这个缓存过程需要一定的时间,所以对于这类函数,函数计算 提供函数状态(State)来表示资源准备处于哪个...

DESC FUNCTION

查看MaxCompute项目中指定自定义函数的信息,包含函数名称、所有者、创建时间、类名和资源列表信息。命令格式 desc function;参数说明 function_name:必填。已存在的函数名称。返回值说明 Name:自定义函数名称。Owner:自定义函数的所有...

DROP FUNCTION

DESC FUNCTION:查看MaxCompute项目中指定自定义函数的信息,包含函数名称、所有者、创建时间、类名和资源列表信息。LIST FUNCTIONS:查看MaxCompute项目中所有自定义函数的信息。SELECT FUNCTION:调用SQL语言定义函数。

DELETE FUNCTION

DESC FUNCTION:查看MaxCompute项目中指定自定义函数的信息,包含函数名称、所有者、创建时间、类名和资源列表信息。LIST FUNCTIONS:查看MaxCompute项目中所有自定义函数的信息。UPDATE FUNCTION:更新函数。您可以编写自定义函数并在...

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

那么您需要改造您的函数,将发送邮件的逻辑放到一个新的函数中,然后在原有的函数完成用户注册之后,在代码中使用函数计算的SDK异步调用发送邮件的新函数。您可以在子线程中完成请求响应,从而避免函数被冻结。使用预留实例,并关闭预留...

CREATE FUNCTION

如果您使用了覆盖内建函数的自定义函数,在SQL执行结束后,会在作业相应Logview的Summary中打印出Warning信息。命令格式 create function<function_name>as<'package_to_class'>using;参数说明 function_name:必填。新建的自定义函数名称...

实例级别指标

本文介绍实例级别指标的背景信息、定义、指标信息和配置方式。背景信息 函数计算是事件驱动的全托管计算服务,您无需维护计算集群。但在业务代码开发到正常运行的过程中,您可能会存在以下疑问。在CPU密集型场景中,如何查看vCPU的具体使用...

函数可以相互调用吗?

通过自定义域名的方式。为函数绑定自定义域名,然后通过固定域名访问函数。具体操作,请参见 配置自定义域名。使用InvokeFunction API调用指定函数。您可以参考各个不同语言的SDK,更多信息,请参见以下文档。Node.js Python Java 说明 您...

实例级别指标

本文介绍实例级别指标的背景信息、定义、指标信息和配置方式。背景信息 函数计算是事件驱动的全托管计算服务,您无需维护计算集群。但在业务代码开发到正常运行的过程中,您可能会存在以下疑问。在CPU密集型场景中,如何查看vCPU的具体使用...

当我使用浏览器或cURL方式访问函数时出现404怎么办?

CustomDemo、函数名为 func-http ,并且设置了匿名的HTTP触发器,实现Custom Runtime的HTTP Server的路由代码示例如下:@app.route('/test',methods=['POST','GET'])def test():当我使用cURL工具或浏览器等方式访问HTTP函数的URL时,遇到 ...

当我使用浏览器或cURL方式访问函数时出现404怎么办?

CustomDemo、函数名为 func-http ,并且设置了匿名的HTTP触发器,实现Custom Container Runtime的HTTP Server的路由代码示例如下:@app.route('/test',methods=['POST','GET'])def test():当我使用cURL工具或浏览器等方式访问HTTP函数的URL...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
函数计算(旧版) 专有宿主机 NAT网关 云工作流 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用