我有10个函数,都用到了同一个公共库。我能否只上传...

不可以。不同的函数,负载有高有低,10000 TPS和100 TPS的函数,对资源的伸缩...所以函数计算中各个函数的资源伸缩是独立进行的,函数之间的代码包是独立的,不能共享。当然,您可以将公共库存储到NAS中,不同函数启动时在NAS中加载依赖库。

函数计算

阿里云函数计算是事件驱动的全托管计算服务。通过函数计算,您无需管理服务器等基础设施,只需编写代码并上传。函数计算会为您准备好计算资源,以弹性、可靠的方式运行您的代码,并提供日志查询、性能监控、报警等功能。

使用VSCode插件创建函数

单击本地资源面板中的加号,在本地初始化一个函数计算项目。按照导航依次输入或选择服务名称、函数名称、函数运行环境及函数类型。填写完后,插件会自动创建函数并在本地资源面板中会展示新建的本地服务与函数。您也可以直接单击LOCAL ...

PHP Initializer函数

在函数计算使用PHP编程时,需要定义一个函数作为入口函数。本文介绍PHP Initializer函数的结构和特点。Initializer函数示例 一个最简单的Initializer函数定义如下所示。php function my_initializer($context){$logger= GLOBALS['fcLogger...

使用流程

一个服务下可以创建多个函数,每个函数可以设置不同的内存规格、环境变量等属性,并可以结合您的实际业务场景来决定是否开启Initializer功能。更多信息,请参见Initializer函数。服务是函数层次化的抽象,在系统抽象和实现灵活度上能够取得...

函数操作

一个服务下可以创建多个函数,这些函数共享服务配置的日志资源和角色信息,但彼此相互独立,互不影响。本文介绍如何通过函数计算控制台创建、配置和删除函数。前提条件 创建服务 背景信息 函数计算提供了以下方式来管理函数:函数计算...

函数中如何访问其他服务?

函数计算只提供一个执行环境,在函数中访问其他服务例如OSS、MNS、数据库、自建的HTTP服务等,或者访问函数计算(例如调用触发一个函数),与您在本地访问这些服务是没有差异的,您只需将相应的依赖库跟函数代码一起打包上传,就可以在函数...

监控指标

在某地域内调用函数时,实际并发占用的按量实例。按1分钟或1小时粒度统计求最大值。服务维度 当您需要对某个指定服务资源的使用情况进行监控度量时,不仅可以从服务角度度量,还可以从服务版本角度和服务别名角度进行度量。服务角度...

基本概念

在创建函数时,需要指定函数入口,函数计算会从这个函数入口开始执行。函数入口的格式为[文件名].[函数名]。以Node.js为例,创建函数时指定的Handler为index.handler,那么函数计算会去加载index.js中定义的handler函数。入口函数 函数入口...

Aliyun Serverless VSCode Extension插件

单击LOCAL RESOURCES中的创建函数图标,可以在本地初始化一个函数计算项目。按照导航依次输入或选择服务名称、函数名称、函数运行环境、函数类型。填写完毕后,插件会自动创建函数并在LOCAL RESOURCES面板中会展示新建的本地服务与函数。您...

使用模板创建函数

本文以创建一个网络爬虫函数为例介绍如何在函数计算控制台使用模板创建函数。前提条件 创建服务。由于该函数涉及到OSS的读取和写入,使用前您需要在ServiceRole中增加AliyunOSSFullAccess和AliyunLogFullAccess权限。具体操作,请参见配置...

函数级按量实例伸缩控制

例如,有function-a、function-b两个函数共享用户级实例限制,其中function-a是需要保护的重点业务函数,而function-b有可能被过度调用而影响function-a的正常请求。此时,可以单独为function-b设置实例限制防止function-b抢占大量的按量...

功能概览

Funcraft是一个支持Serverless应用部署的工具,帮助您便捷地管理函数计算、API网关、日志服务等资源。Funcraft通过一个资源配置文件template.yml,协助您进行开发、构建、部署等操作。本文详细介绍Funcraft工具的主要功能。如果您需要使用...

使用控制台创建函数

本文介绍如何通过函数计算控制台开发简单的Serverless Hello World应用。前提条件 开通服务 创建服务 登录函数计算控制台。在顶部菜单栏,选择地域。在左侧导航栏中,单击服务及函数。在服务列表区域右上角,单击新增服务。在新建服务页面...

简介

一个函数的一个版本或一个别名对应可以创建一个HTTP触发器。版本和别名的详细信息,请参见版本简介。Request Headers不支持以x-fc-开头的自定义及以下字段的自定义:accept-encoding connection keep-alive proxy-authorization te ...

简介

initialize:/initialize表示第次创建执行环境时,函数计算系统自动发起的Initialize函数调用请求。在容器的生命周期内,有且仅成功调用一次,类似于Class构造函数。http-invoke:该请求为HTTP函数调用。http-invoke表示是一个HTTP ...

触发器简介

invocationRole:触发角色,事件源需要扮演一个角色来触发函数的执行,要求这角色有触发函数执行的权限。详情请参见权限简介。qualifier:触发的服务版本或别名。更多版本和别名的使用请参见版本简介。triggerConfig:触发器的配置信息,...

常见问题索引

我有10个函数,都用到了同一个公共库。我能否只上传份公共库的代码,让这些函数共享同份库代码?函数调试 如何快速定位线上问题?为什么我的Node.js函数莫名其妙地超时了?遇到The service or function doesn't belong to you的错误...

OSS触发器概述

对象存储服务OSS(Object Storage Service)是阿里云提供的海量、安全、低成本、高可靠的云存储服务。...先通过触发器触发一个函数,该函数启动Serverless工作流流程,在流程里您可以调用多个函数。更多信息,请参见示例。

Node.js Initializer函数

Initializer函数是实例的初始化函数,保证同实例成功且仅成功执行一次。本文介绍Node.js Initializer函数的结构和特点。Initializer函数定义 一个最简单的Initializer函数定义如下所示。exports.my_initializer= function(context,...

资源套餐包(预付费)

下表以购买一个函数实例资源使用包、一个函数调用包和一个公网出流量包为例,介绍资源套餐包内的项目和额度规格。资源套餐包规格 资源套餐包项目 定价 总配置费用(单位:元)有效期 季包 函数实例资源使用包(单位:GB-秒)785.00 800.00 ...

事件函数

initialize:/initialize表示第次创建执行环境时,函数计算系统自动发起的Initialize函数调用请求。在容器的生命周期内,有且仅成功调用一次,类似于Class构造函数。http-invoke:该请求为HTTP函数调用。http-invoke表示是一个HTTP ...

IoT物联网平台

您可以使用规则引擎数据流转,将数据转发至函数计算(FC)中,然后由函数计算运行函数脚本进行业务处理。前提条件 已创建函数计算的服务和函数,配置函数,并验证函数能正常执行。函数计算使用方法,请参见函数计算文档。已创建数据转发...

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

系统追踪每个函数实例上正在处理的请求,当并发的请求达到用户设定的上限后,系统会选择其他的函数实例。当所有实例的请求都达到上限后,则创建新的实例。预留实例由用户管理,即使没有请求,您也需要为闲置的预留实例付费。按需实例...

Serverless工作流

流程A编排了多个函数f1、f2、f3,同一次任务必须执行函数的相同版本。假如流程A正在执行中,已执行完了函数f1,但是此时进行了函数更新,则正在执行的流程可能会执行函数f2、f3的最新版本造成非预期情况发生。那么必须保证,每次流程执行...

函数调用概述

例如,一个处理阿里云OSS事件的函数的平均执行时间为3秒,OSS每秒发布10事件,那么根据该公式计算可得,您的函数有30并发执行。说明 函数并发执行会影响您的计费,更多信息,请参见计费概述。调用限制 在某些情况下,由于错误的设置...

HTTP触发器概述

一个函数的一个版本或一个别名对应可以创建一个HTTP触发器。版本和别名的详细信息,请参见版本简介。Request Headers不支持以x-fc-开头的自定义及以下字段的自定义:accept-encoding connection keep-alive proxy-authorization te ...

HTTP函数

一个函数的一个版本或一个别名对应可以创建一个HTTP触发器。版本和别名的详细信息,请参见版本简介。Request Headers不支持以x-fc-开头的自定义及以下字段的自定义:accept-encoding connection keep-alive proxy-authorization te ...

如何避免循环触发?

一个典型的循环触发场景是OSS的某个Bucket上传文件触发了一个函数,这个函数处理事件,又生成了一个或多个文件,写回到OSS的Bucket里,这个写入动作又触发了函数执行,形成了链状循环。上述过程类似于一个无限递归,为了避免这种循环触发...

函数简介

函数必须从属于服务,同一个服务下的所有函数共享一些相同的设置,例如服务授权、日志配置。函数属性 在创建函数时,您需要指定以下信息:属性 是否必选 描述 FunctionName 是 函数名称。在当前服务内唯一,并符合以下约束: 由英文大小写...

PHP事件函数

在函数计算中使用PHP编程,需要定义一个函数作为入口函数。本文介绍了PHP事件函数的结构和特点。事件函数入口 一个最简单的入口函数定义如下所示。php function handler($event,$context){ return"hello world;} 事件函数名 handler需要...

新功能发布记录

函数计算可以挂接NAS存储,解决您在代码执行空间的受限问题,多个函数可以共用一个NAS空间,实现文件共享。2018-08-31 配置NAS 支持PHP运行时 函数计算支持PHP开发环境,允许您使用PHP语言编写函数,并提供两种函数接口:普通函数接口 针对...

配置函数访问VPC内资源

该字段限定了函数计算可以访问的子网,建议在vSwitchIds中设置两或多vSwitch,如果一个可用区出现故障或IP地址不足,您的函数可以在其他子网下运行。如果指定了多vSwitch ID,函数计算在创建ENI的时候会随机选取一个。...

配置扩展函数

一个扩展函数都需要配置单独的函数入口和超时时间,其中函数入口为[文件名].[扩展函数名]。例如在Python Runtime中,创建函数时指定的PreStop函数入口为index.preStopHandler,那么文件名为index.py,PreStop函数名为preStopHandler。...

配置并查看函数日志

Service)是阿里云提供的针对日志类数据的站式服务,通过日志服务存储函数日志需要在函数对应的服务中配置日志项目和日志仓库,并授予该服务访问日志服务的权限。函数日志会打印到配置的日志仓库中,同一个服务下的所有函数日志都会打印...

实例级别指标

实例由函数计算系统动态创建与回收的,每实例只会存在小段时间,且您无法对实例进行操作。指标信息 开启实例级别指标功能后,系统会收集函数执行的指标信息。您可以通过以下方式查看实例级别指标信息: 监控中心:函数计算的监控中心...

Node.js事件函数

函数计算服务使用Node.js编程时,需要定义一个Node.js函数作为入口函数。本文介绍Node.js事件函数的结构和特点。事件函数定义 一个最简单的入口函数定义如下。exports.handler=function(event,context,callback){ callback(null,'hello ...

问题诊断

函数错误即编写的函数有问题,会报5xx状态码。下表描述了请求错误和函数错误可能出现的场景,以便您迅速排查问题。错误类型 X-Fc-Error-Type HTTP状态码 原因分析 是否计费 请求错误 FcCommonError 400 您的请求超过Request限制项的限制。...

日志服务触发器概述

Job对应于函数计算的一个触发器,当创建日志服务ETL Job后,日志服务会根据该ETL Job的配置启动定时器,定时器轮询Logstore中的Shard信息,当发现有新的数据写入时,即生成,begin_cursor,end_cursor 三元组信息作为函数Event,并触发函数...

Python事件函数

在函数计算服务中使用Python编程,需要定义一个函数作为入口函数,本文介绍Python事件函数。背景信息 函数计算目前支持以下Python运行环境: Python 2.7(runtime=python 2.7)Python 3.6(runtime=python 3)事件函数示例 一个最简单的...
< 1 2 3 4 ... 200 >
跳转至: GO

新品推荐

你可能感兴趣

热门推荐

新人福利专场 阿里云试用中心 企业支持计划 飞天会员助力企业低成本上云 智能财税30天免费试用 云解析DNS新用户首购低至36元/年起 ECS限时升级特惠6.5折