配置链路追踪 网络配置 配置服务中函数使用的网络,例如配置函数是否可以访问公网、是否可以访问VPC中的资源等。配置网络 存储配置 配置服务中函数使用的NAS文件系统和OSS文件系统。配置后您的函数可以像访问本地文件系统一样访问存储在NAS...
迁移VPC后,函数访问我在经典网络中的云服务器的资源,并且访问时使用了云服务器的内网IP地址,影响业务的正常运行怎么办?您可以采用以下方案解决:方案一:将云服务器的资源迁移到VPC网络中,使用函数计算的VPC功能访问。方案二:将...
然后结合同步到函数中的数据,在 函数计算 编写相应的代码,对接收到的增量数据进行分析、存储等业务逻辑处理。云数据库MongoDB版(副本集架构)云数据库MongoDB版(分片集群架构)RDS MySQL数据库触发器 新增 您可以在数据传输服务DTS...
那么您需要改造您的函数,将发送邮件的逻辑放到一个新的函数中,然后在原有的函数完成用户注册之后,在代码中使用函数计算的SDK异步调用发送邮件的新函数。您可以在子线程中完成请求响应,从而避免函数被冻结。使用预留实例,并关闭预留...
函数计算在VPC功能中提供了一个启用或禁用您的函数访问公网的功能。一旦启用公网访问,函数计算将具有公网访问能力。您可以通过设置internetAccess选项启用或禁用...您也可以在您的VPC中搭建公网NAT,然后授权您在VPC中的函数访问公网的权限。
函数计算 3.0 中的函数:ALIYUN:FC:FUNCTION,函数计算旧版本中的服务:ALIYUN:FC:SERVICE。ALIYUN:FC:FUNCTION resourceArn string 阿里云资源描述符。acs:fc:cn-shanghai:*:functions/demo tags object 标签字典。string value1
函数计算 3.0 中的函数:ALIYUN:FC:FUNCTION,函数计算旧版本中的服务:ALIYUN:FC:SERVICE。ALIYUN:FC:FUNCTION resourceArn string 阿里云资源描述符。acs:fc:cn-shanghai:*:functions/demo tags object 标签字典。string 标签值。value1
您可以通过版本管理功能发布多个版本的函数,实现软件开发生命周期中的持续集成和发布。本文介绍版本的含义以及如何在 函数计算 控制台管理版本。什么是版本 函数计算 提供函数级别的版本控制功能,支持您为自己的函数发布一个或多个版本。...
PHP函数直接使用您指定的 event 参数,不会做任何预处理,您在函数中可以根据实际情况解析 event。例如,输入数据是JSON字符串,您可以把输入的数据转换为Array。context:包含函数的运行时信息,例如请求ID和临时身份验证,便于您在代码中...
重要 创建函数中的 请求处理程序类型 仅支持选择 处理事件请求。企业版实例中,函数计算的服务和函数所在地域,必须与企业版实例所在地域一致。已创建数据转发规则并编写处理数据的SQL,请参见 设置数据流转规则。背景信息 使用规则引擎...
您可以在指定函数中创建触发器,该触发器描述了一组规则,当某个事件满足这些规则,事件源就会触发关联的函数。说明 如果您需要使用一个触发器触发多个函数,可以结合使用 函数计算 和 Serverless 工作流 服务。首先通过触发器触发一个函数...
您可以在指定函数中创建触发器,该触发器描述了一组规则,当某个事件满足这些规则,事件源就会触发关联的函数。说明 如果您需要使用一个触发器触发多个函数,可以结合使用 函数计算 和 Serverless 工作流 服务。首先通过触发器触发一个函数...
变量 基于实际应用,对函数中的变量进行赋值。该变量与函数计算产品中,目标函数详情页的 测试函数>配置测试事件 内容对应。示例对 para_service_01_by_time_triggers 函数的相关变量传入如下参数。参数中,使用${} 格式定义了名为 bizdate...
重要 上述示例代码中函数的请求处理程序是 index.py 中的 handler 方法。如果您的函数的请求处理程序配置与此不同,请更新对应的文件名和方法。在 函数代码 页签,单击 测试函数 右侧的 图标,从下拉列表中选择 配置测试参数,输入如下示例...
打印日志 函数计算 内置了logger模块,在使用内置运行时创建的函数中,您可以通过$GLOBALS['fcLogger']使用该内置logger模块,将打印的内容收集到创建服务时指定的日志服务Logstore中。使用其他方式创建的函数,您可以使用PHP提供的方法...
打印日志 函数计算 内置了logger模块,在使用内置运行时创建的函数中,您可以通过$GLOBALS['fcLogger']使用该内置logger模块,将打印的内容收集到创建服务时指定的日志服务Logstore中。使用其他方式创建的函数,您可以使用PHP提供的方法...
问题原因 由于代码程序的问题,有时候会产生僵尸进程。解决方案 创建函数时,选择 使用自定义运行时创建,并配置了 启动命令,那么系统中的1号进程...在没有配置 启动命令 的函数中,函数计算平台会尝试使用/code/bootstrap 脚本来启动函数。
继续执行运行中的函数,完成后不再运行函数,同时不再处理任何新请求。定时触发器在新周期内不再触发函数。暂停处理异步调用队列中的请求。欠费超过96小时后,从请求队列开始逐渐丢弃未被处理的请求。此外,从欠费时开始,第12、24、48、72...
按量实例会继续执行运行中的函数,完成后不再运行函数,同时不再处理任何新请求。预留实例会在请求执行结束后被销毁。定时触发器在新周期内不再触发函数。暂停处理异步调用队列中的请求。欠费超过96小时后,从请求队列开始逐渐丢弃未被处理...
说明 删除一个版本只会删除该版本中的函数及配置,并不会删除指向此版本的别名或者触发器。因此,删除版本前请先移除指向此版本的别名和触发器,否则,如果调用指向当前版本的别名会提示错误。更多信息 除了通过控制台,您还可以使用...
函数计算 平台调用执行环境中的函数时,会创建一个执行环境,也可能会重新使用上一个调用的执行环境。函数计算 的每个运行时都会基于一个Linux发行版本制作,目前支持Debian 9(Stretch)和Debian 10(Buster)两种发行版本。运行时可以...
函数计算 平台调用执行环境中的函数时,会创建一个执行环境,也可能会重新使用上一个调用的执行环境。函数计算 的每个运行时都会基于一个Linux发行版本制作,目前支持Debian 9(Stretch)和Debian 10(Buster)两种发行版本。运行时可以...
函数计算 支持在使用C#编写的函数中应用Async,此时函数的执行会等待异步方法执行结束。以下是对ReturnType、InputType和IFcContext的说明。ReturnType:返回对象可以是 void、System.IO.Stream 对象或者任何可以被JSON序列化和反序列化的...
本文示例中的函数代码使用GitHub管理。步骤一:整理构建命令并确认构建工具版本 整理构建命令 应用中心提供了构建函数所需要的执行环境,但是并没有实现自适应的构建与打包能力。和在本地执行一样,用户在云上执行同样的构建与打包命令即可...
应用场景 单实例多并发功能适用于函数中有较多时间在等待下游服务响应的场景。等待响应一般不消耗资源,在一个实例内并发处理,不仅可以节省费用,还能提高应用响应能力和吞吐量。优势 减少执行时长,节省费用。例如,偏I/O的函数可以在...
(可选)-description string:指定函数中的描述信息。(必选)-functionName string:指定函数名称。(必选)-handler string:设置函数handler,handler的格式为“文件名.函数名”。例如 hello_world.handler 指定了函数的调用入口为 ...
调用函数时,需要依赖URL中的Path将客户流量路由到客户的函数容器内部。容器内收到的HTTP请求Path会带有 函数计算 的路由标识。如果您在 函数计算 部署了RESTful风格的应用,则会出现404报错。最初,函数计算 提供了原生的RESTful架构,将...
调小HTTP Body大小的限制:您可以在自己的函数中使用更小的限制来限制请求Body大小。调大HTTP Body大小的限制:不支持,因为过大的Body在函数计算侧就被拦截了,没有达到您的函数。您可以使用HTTP Trunk的方式将大的Body进行拆分传输。
说明 上述示例代码中函数的请求处理程序是 index.js 或 index.mjs 中的 handler 方法。如果您的函数的请求处理程序配置不同,请获取对应的文件和方法进行更新。在 函数代码 页签,单击 测试函数 右侧的 图标,从下拉列表中选择 配置测试...
说明 上述示例代码中函数的请求处理程序是 index.js 中的 handler 方法。如果您的函数配置的请求处理程序不同,请获取对应的文件和方法进行更新。具体信息,请参见 函数实例生命周期回调方法。在 函数代码 页签,单击 测试函数 右侧的 图标...
您可以在自定义运行时的函数中使用Loggie Agent从文件中采集日志,然后上传到 日志服务SLS 进行日志的存储和自定义分析。前提条件 函数计算:创建服务。日志服务SLS:创建项目Project 和 创建Logstore。说明 创建的日志项目必须和 步骤一 ...
您可以在自定义运行时的函数中使用Loggie Agent从文件中采集日志,然后上传到日志服务SLS进行日志的存储和自定义分析。前提条件 已创建日志项目和日志库。具体操作,请参见 创建项目Project 和 创建Logstore。重要 创建的日志项目必须和要...
应用场景 如果您的函数中存在耗时较长、资源消耗较大或容易出错的逻辑,您可以使用异步调用的方式,让您的程序响应更加迅速,更加可靠地应对突发流量。例如:新用户注册系统中,新用户发送注册请求,注册成功后系统向用户发送注册成功邮件...
说明 如果您要在您的函数中读写OSS资源,建议使用OSS内网服务地址进行访问,避免使用公网访问,产生公网费用。关于OSS内网服务地址的格式,请参见 访问域名和数据中心。Node.js/*准备工作:1.请先在终端中执行以下代码安装package.json文件...
本文示例中,s init 初始化的模板代码中的代码逻辑为查询名为users的数据库表中的所有数据,因此,需提前创建该表。步骤一:配置数据库IP访问白名单 说明 使用安全组方式访问数据库会导致函数连接不稳定。为了确保您的业务正常运行,推荐您...
本文示例中,s init 初始化的模板代码中的代码逻辑为查询名为users的数据库表中的所有数据,因此,需提前创建该表。步骤一:配置数据库访问IP地址白名单 说明 使用安全组方式访问数据库会导致函数连接不稳定。为了确保您的业务正常运行,...
访问数据库是指在函数计算中通过函数调用数据库应用编程接口,对数据库执行数据插入、查询等操作。通常函数计算中不同的执行环境实例之间的状态是不共享的,通过数据库可以将结构化的数据持久化以实现状态共享。本文以Python 3为例,介绍...
在函数详情页面,单击 函数代码 页签,编辑 index.js 文件中的函数代码,然后单击 部署代码。代码示例如下。const fs=require('fs');const puppeteer=require('puppeteer');function autoScroll(page){ return page.evaluate(()=>{ return ...
访问数据库是指在函数计算中通过函数调用数据库应用编程接口,对数据库执行数据插入、查询等操作。通常函数计算中不同的执行环境实例之间的状态是不共享的,通过数据库可以将结构化的数据持久化以实现状态共享。本文以Python 3为例,介绍...
访问数据库是指在函数计算中通过函数调用数据库应用编程接口,对数据库执行数据插入、查询等操作。通常函数计算中不同的执行环境实例之间的状态是不共享的,通过数据库可以将结构化的数据持久化以实现状态共享。本文以Python 3为例,介绍...