名称 类型 描述 示例值 object 函数创建请求参数 code InputCodeLocation 函数代码 ZIP 包。code 和 customContainerConfig 二选一。cpu float 函数的 CPU 规格,单位为 vCPU,为 0.05 vCPU 的倍数。最小值为 0.05,最大值为 16。同时 cpu ...
函数计算 是事件驱动的全托管计算服务。使用 函数计算,您无需采购与管理服务器等基础设施,只需编写并...常见问题索引 汇总使用 函数计算 服务时的常见问题和对应解决方法。联系我们 如果您有任何反馈或疑问,欢迎加入函数计算钉钉用户群。
您可以使用HTTP Handler更方便地处理HTTP请求。...示例程序 函数计算 官方库包含使用各种处理程序类型和接口的示例应用程序。每个示例应用程序都包含可用于轻松编译部署的方法,示例如下。dotnet3-blank-http :HTTP回调处理程序。
本文介绍在 函数计算 中使用Java框架编写函数的运行环境信息。背景信息 Java语言和Python、Node.js这类脚本型语言不同,该语言需要编译后才能在JVM虚拟机中运行。针对Java语言,函数计算 当前具有以下限制:不支持代码编译:仅支持上传已经...
本文介绍在 函数计算 中使用Java运行时开发请求处理程序的相关概念和配置说明。什么是请求处理程序 FC 函数的请求处理程序,是函数代码中处理请求的方法。当您的函数被调用时,函数计算 会运行您提供的Handler方法处理请求。您可以通过 ...
本文介绍在 函数计算 中使用Java框架编写函数的运行环境信息。背景信息 Java语言和Python、Node.js这类脚本型语言不同,该语言需要编译后才能在JVM虚拟机中运行。针对Java语言,函数计算 当前具有以下限制:不支持代码编译:仅支持上传已经...
您可以在指定函数中创建触发器,使用触发器描述一组规则,当某个事件满足这些规则,事件源就会触发关联的函数。本文列举 函数计算 支持的所有触发器。前提条件 创建函数 创建触发器 重要 单个函数下最多允许创建10个触发器。双向集成触发器...
本文介绍如何在函数中配置自定义层。通过控制台配置 前提条件 创建函数 创建自定义层 操作步骤 为函数配置层时,如果层有多个版本,将按照具体的层版本与函数进行绑定。登录 函数计算控制台,在左侧导航栏,单击 函数。在顶部菜单栏,选择...
正确的使用方法,请参见 实例类型及使用模式。函数资源限制 限制项 资源上限 是否支持调整 单个函数下最大允许创建的触发器个数 50个 支持 单个函数最多支持配置NAS挂载点个数 5个 不支持 单个函数最多支持配置OSS挂载点个数 5个 不支持 ...
本文介绍在 函数计算 中使用Custom Runtime运行时开发请求处理程序的相关概念和方法。什么是请求处理程序 FC 函数的请求处理程序,是函数代码中处理请求的方法。当您的 FC 函数被调用时,函数计算 会运行您提供的Handler方法处理请求。您...
在 函数计算 中使用Java编程语言时,需要定义一个函数入口,即请求处理程序。函数计算 将从这个函数入口开始执行函数。本文介绍如何通过控制台配置Java函数的请求处理程序。操作步骤 登录 函数计算控制台,在左侧导航栏,单击 函数。在顶部...
本文介绍在 函数计算 中使用Python运行时开发请求处理程序的相关概念和方法。什么是请求处理程序 FC 函数的请求处理程序,是函数代码中处理请求的方法。当您的 FC 函数被调用时,函数计算 会运行您提供的Handler方法处理请求。您可以通过 ...
在Web函数中,您想获取上下文或者查看执行日志,可以参考Custom Runtime的公共请求头以及日志格式,根据这些信息打造属于您的自定义运行环境。...Custom Runtime实现函数实例生命周期回调的方法,请参见 函数实例生命周期回调。
正确的使用方法,请参见 实例模式。服务资源限制 限制项 资源上限 是否支持调整 单个服务下最大允许创建的函数个数 50个 支持 单个服务最多支持配置NAS挂载点个数 5个 不支持 单个服务最多支持配置OSS挂载点个数 5个 不支持 函数运行资源...
当您实现并配置函数实例生命周期回调后,函数计算 将在相关实例生命周期事件发生时调用对应的回调程序。当前,Node.js运行时支持Initializer和PreStop函数实例生命周期回调。注意事项 函数实例生命周期回调程序与正常调用请求计费规则一致...
您可以采用以下方法实现函数间相互调用。通过自定义域名的方式。为函数绑定自定义域名,然后通过固定域名访问函数。具体操作,请参见 配置自定义域名。使用InvokeFunction API调用指定函数。您可以参考各个不同语言的SDK,更多信息,请参见...
本文以安装第三方依赖emoji为例,...edition:3.0.0 name:fcDeployApp access:"default"vars:#全局变量 region:"cn-hangzhou" resources: hello_world: component: fc3 # 组件名称 props:region:${vars.region}#关于变量的使用方法,可以参考:...
您可以在指定函数中创建触发器,使用触发器描述一组规则,当某个事件满足这些规则,事件源就会触发关联的函数。本文列举 函数计算 支持的所有触发器。前提条件 创建服务 创建函数 创建触发器 重要 单个函数下最多允许创建10个触发器。双向...
Serverless Devs灵活与开放的使用方法,可以在自动化部署、运维等领域发挥较大的作用。将Serverless Devs与项目全生命周期进行有机融合,可使Serverless项目开发运维效能提升90%。更多信息,请参见 Serverless Devs。组件 基于Serverless ...
在 创建函数 页面,按需选择使用内置运行时创建函数方式,配置以下配置项,然后单击 创建。在 基本设置 区域,设置函数名称,选择 请求处理程序类型 为 处理事件请求。在 函数代码 区域,选择 运行环境 为Node.js,选择 代码上传方式 为 ...
Serverless Devs灵活与开放的使用方法,可以在自动化部署、运维等领域发挥较大的作用。将Serverless Devs与项目全生命周期进行有机融合,可使Serverless项目开发运维效能提升90%。更多信息,请参见 Serverless Devs。组件 基于Serverless ...
更多信息,请参见.fcignore使用方法。s.yaml文件中定义了多个函数时如何指定部署和调用某个函数?s.yaml 文件中,可能存在一个服务对应多个函数的情况,如果只想部署或调用其中某一个函数,可以在执行命令 s deploy、s info 或 s local ...
函数计算 支持在使用C#编写的函数中应用Async,此时函数的执行会等待异步方法执行结束。以下是对ReturnType、InputType和IFcContext的说明。ReturnType:返回对象可以是 void、System.IO.Stream 对象或者任何可以被JSON序列化和反序列化的...
本文介绍使用 函数计算 编写代码相关的基础概念信息,包括请求处理程序、函数实例生命周期回调方法、日志记录和错误处理等。请求处理程序 在创建函数时,您需要指定请求处理程序。函数计算 的运行时会加载并调用您的请求处理程序处理请求。...
Context Context的详细使用方法,请参见 上下文。使用HTTP触发器调用函数 示例代码 package main import("encoding/base64""encoding/json""fmt"...
本文介绍在 函数计算 中使用Custom Container运行时开发请求处理程序的相关概念和方法。什么是请求处理程序 FC 函数的请求处理程序,是函数代码中处理请求的方法。请求处理程序分为事件请求处理程序(Event Handler)和HTTP请求处理程序...
本文介绍在 函数计算 中使用C#运行时开发请求处理程序的相关概念和方法。什么是请求处理程序 FC 函数的请求处理程序,是函数代码中处理请求的方法。当您的 FC 函数被调用时,函数计算 会运行您提供的Handler方法处理请求。您可以通过 函数...
使用说明 关于以下示例的使用方法,请参见对应代码库的 README.md 文件。Hello World 标准Runtime Custom Runtime Custom Container HTTP函数 fc-...
建议您将请求的路径配置为/*,可以让所有gRPC请求都转发到对应的gRPC函数中,gRPC函数会将请求路由到客户端定义的gRPC方法。端口:gRPC请求端口为 8089。传输安全性 为保证gRPC请求的安全性,函数计算 线上环境仅支持使用TLS协议的客户端。...
打印日志 函数往标准输出stdout打印的日志内容会被收集到创建服务时指定的Logstore中,您可以使用以下方式打印日志。使用logging模块打印日志 使用此方法打印的每条日志中都包含时间、RequestId和日志级别等信息,RequestId方便您在出错时...
Initializer回调只有一个 context 输入参数,使用方法同事件请求处理程序。使用Initializer回调需要继承 FunctionInitializer接口,并实现该接口的 initialize 方法,接口定义如下。package com.aliyun.fc.runtime;import java.io....
Initializer回调只有一个 context 输入参数,使用方法和事件请求处理程序一样。一个最简单的Initializer方法定义如下所示。def initialize(context):print("initialize invoked")initialize 是Initializer回调方法名,需要与您在 函数计算...
直接使用官方公共层安装依赖 官方公共层 创建函数后,在函数详情页面,单击 函数配置 页签,在 层 区域,单击 编辑,然后在编辑函数层面板选择+添加层 添加官方公共层。具体操作,请参见 在函数中配置官方公共层。非官方公共层 在 awesome-...
打印日志 函数往标准输出stdout打印的日志内容会被收集到创建服务时指定的Logstore中,您可以使用以下方式打印日志。使用logging模块打印日志 使用此方法打印的每条日志中都包含时间、RequestId和日志级别等信息,RequestId方便您在出错时...
Initializer回调只有一个 context 输入参数,使用方法和事件请求处理程序一样。一个最简单的Initializer回调如下所示。exports.initialize=function(context,callback){ console.log('initializer');callback(null,"");};initialize 是...
什么是请求处理程序 FC 函数的请求处理程序,是函数代码中处理请求的方法。当您的 FC 函数被调用时,函数计算 会运行您提供的Handler方法处理请求。您可以通过 函数计算控制台 的 请求处理程序 配置Handler。对PHP语言的 FC 函数而言,您的...
示例二:通过临时密钥安全读写OSS的资源 示例代码 您可以使用 函数计算 为您提供的临时密钥访问 对象存储OSS,代码示例如下所示。php use OSS\OssClient;use OSS\Core\OssException;function handler($event,$context){/*阿里云账号...
Initializer回调只有一个$context 输入参数,使用方法和事件请求处理程序一样。一个最简单的Initializer回调如下所示。php function my_initializer($context){$logger=$GLOBALS['fcLogger'];logger-info("hello world");}?my_initializer ...
压测方法 函数触发方式。目前支持GET、POST、PUT、DELETE方式。压测路径 HTTP请求的路径。最大能够容忍的端到端延迟 函数的端到端延迟指标值。函数计算根据此指标值和 期望 QPS 指标值,推荐实例最佳规格和并发度(仅涉及Custom Runtime...
本文介绍在 函数计算 中使用Node.js运行时开发代码时,所涉及的Context(上下文)的相关概念。什么是上下文 当 函数计算 运行您的函数时,会将上下文对象传递到执行方法中。该对象包含有关调用、服务、函数和执行环境等信息。上下文对象...