授予函数计算访问其他云服务的权限

使用 函数计算 提供的日志、VPC、异步调用目标服务等功能时,函数计算 需要访问其他的云服务。例如配置函数日志时,用户需要授权 函数计算 对指定日志的Logstore的写入权限,才能够将函数日志写入Logstore。函数计算 支持服务关联角色,...

环境说明

本文介绍在 函数计算 中使用Custom Runtime编写函数的运行环境信息。背景信息 Custom Runtime是自定义运行环境。基于Custom Runtime,您可以打造您的专属运行环境。定制个性化语言,例如Rust。定制编程语言指定版本的运行环境,例如Node.js...

通过Serverless Devs管理函数

本文以部署运行环境为Node.js 16的函数为例,介绍如何使用Serverless Devs下载对应的函数计算应用模板,然后快速开发部署应用。背景信息 本文介绍两种方式初始化项目。当您初次使用Serverless Devs时,建议您使用方式一体验Serverless Devs...

创建Custom Container函数

使用Serverless Devs创建函数 使用Serverless Devs可以一键构建、推送容器镜像并部署函数。执行以下命令,初始化项目。sudo s init 根据界面提示,依次选择阿里云账号、Custom Container模板和具体的语言(本文以Node.js为例),设置工程...

函数相关命令

FC组件是一款基于Serverless Devs的阿里云函数计算操作工具,通过该工具,您可以直接通过交互式命令使用函数相关的API。前提条件 您已完成以下操作:安装Serverless Devs和Docker 配置Serverless Devs 创建服务 创建函数 命令格式:sudo s ...

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

当您实现并配置函数实例生命周期回调后,函数计算 将在相关实例生命周期事件发生时调用对应的回调程序。当前,Node.js运行时支持Initializer和PreStop函数实例生命周期回调。注意事项 函数实例生命周期回调程序与正常调用请求计费规则一致...

基础信息

本文介绍使用 函数计算 编写代码相关的基础概念信息,包括请求处理程序、函数实例生命周期回调方法、日志记录和错误处理等。请求处理程序 在创建函数时,您需要指定请求处理程序。函数计算 的运行时会加载并调用您的请求处理程序处理请求。...

部署代码包

本文以安装第三方依赖emoji为例,介绍如何为您的Node.js代码安装依赖,打包并部署代码至 函数计算。准备工作 创建一个用于测试的代码目录,如 mycode。Linux或macOS系统 您可以执行 mkdir-p/tmp/mycode 创建。Windows系统 在任意位置新建...

2018年功能发布记录

应用场景 2018年01月 功能名称 变更类型 功能描述 相关文档 Node.js 8语言编程 新增 函数计算推出最新Node.js 8语言编程环境,目前已经推出了Node.js 4.4,Node.js 6.0,持续改善开发者体验,Node.js 8版本提供一系列新功能和性能改进。...

部署代码包

本文以安装第三方依赖emoji为例,介绍如何为您的Node.js代码安装依赖,打包并部署代码至 函数计算。准备工作 创建一个用于测试的代码目录,如 mycode。Linux或macOS系统 您可以执行 mkdir-p/tmp/mycode 创建。Windows系统 在任意位置新建...

函数可以相互调用吗?

您可以采用以下方法实现函数间相互调用。通过自定义域名的方式。为函数绑定自定义域名,然后通过固定域名访问函数。具体操作,请参见 配置自定义域名。使用InvokeFunction API调用指定函数。您可以参考各个不同语言的SDK,更多信息,请参见...

如何基于Dockerfile构建层

本文以Node.js安装Puppeteer依赖为例,介绍如何基于Dockerfile构建层。背景信息 函数计算提供了多种构建层的方式,对于不包含动态链接库的依赖(例如纯Python库),可直接使用控制台在线安装依赖的方式或使用本地构建的方式构建层。依赖中...

日志

您可以在Node.js运行环境中打印和查看日志,通过日志快速定位问题或分析日志了解函数执行过程和耗时等,提升系统的可靠性和稳定性。打印日志 函数往标准输出stdout打印的日志内容会被收集到创建服务时指定的Logstore中,您可以使用如下几种...

什么是WebIDE

Node.js 支持Node.js 16、Node.js 14、Node.js 12、Node.js 10和Node.js 8。PHP 支持PHP 7.2。Custom Runtime 支持Custom Runtime和Custom Runtime(Debian10)。是否支持在WebIDE进行代码调试?支持。您可以直接使用WebIDE内置的各Runtime...

代码开发概述

本文列举 函数计算 支持的多语言运行时信息。背景信息 运行时提供针对不同语言在执行环境中运行的环境。运行时作为 函数计算 和您的函数之间的接力员,传递函数调用的事件(event)、上下文信息(context)和响应。您可以使用 函数计算 ...

创建Custom Container函数

使用示例镜像:选择 函数计算 自带的示例镜像。使用 ACR 中的镜像:单击配置项 容器镜像 下方的 选择 ACR 中的镜像,在弹出的 选择容器镜像 面板,选择已创建的 容器镜像实例 和 ACR 镜像仓库,然后在下方选择镜像区域找到目标镜像并在其...

SDK参考(2021-04-16推荐)

使用 函数计算 的SDK可以更加便捷地执行创建函数、更新函数、上传代码和触发器管理等操作,开发者只需专注于业务逻辑的实现,无需关注底层的操作和维护。本文介绍 函数计算 SDK使用说明。SDK列表 SDK列表 下载链接 快捷安装方式 详细使用...

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

步骤三:测试函数 方式一:使用控制台测试函数 同步调用 在函数详情页面,单击 函数代码 页签,然后单击 测试函数。异步调用 在函数详情页面,单击 测试函数 页签,勾选 我想通过异步的方式进行调用,然后单击 测试函数。方式二:使用浏览...

Spec细则

不设置 x-fc-status:函数计算 默认本次调用是成功执行的,但是您的函数可能有异常,没有向 函数计算 汇报,函数计算 会认为这次函数执行没有报错,在业务逻辑上可能没有影响,但是在监控可观测性上会有影响。如下图所示:设置 x-fc-status...

功能特性

函数实例命令行操作 函数调用 同步调用 当您同步调用一个函数时,事件将直接触发函数函数计算会运行该函数并等待响应。当函数调用完成后,函数计算会将执行结果直接返回给您,例如返回结果、执行摘要和日志输出。同步调用 异步调用 函数...

如何基于Dockerfile构建层

本文以Node.js安装Puppeteer依赖为例,介绍如何基于Dockerfile构建层。背景信息 函数计算提供了多种构建层的方式,对于不包含动态链接库的依赖(例如纯Python库),可直接使用控制台在线安装依赖的方式或使用本地构建的方式构建层。依赖中...

日志

您可以在Node.js运行环境中打印和查看日志,通过日志快速定位问题或分析日志了解函数执行过程和耗时等,提升系统的可靠性和稳定性。打印日志 函数往标准输出stdout打印的日志内容会被收集到创建服务时指定的Logstore中,您可以使用如下几种...

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

函数计算 现已引入Custom Runtime和Custom Container函数,您可以直接在 函数计算 中运行自己存量的应用,而不必按照 函数计算 推荐的架构去拆分自己的应用。社区内比较成熟的项目的开发习惯是在一个程序中开发大量的REST API,因此会存在...

代码开发概述

本文列举 函数计算 支持的多语言运行时信息。背景信息 运行时提供针对不同语言的、在执行环境中运行的环境。运行时作为 函数计算 和您的函数之间的接力员,传递函数调用的事件(event)、上下文信息(context)和响应。您可以使用 函数计算...

授予函数计算访问其他云服务的权限

函数运行的过程中,函数计算 需要访问其他云资源,例如将函数日志写入到您指定的日志服务内、拉取ACR镜像或打通VPC网络访问等。此时,需要为函数所在服务授予相应权限,当服务被授予某权限后,该服务下所有函数都将具有此权限。如果是较...

Custom Container简介

为了更好的冷启动体验,推荐您使用以下最佳实践:容器镜像地址推荐使用函数计算 同地域的VPC镜像地址,以减少镜像拉取延时,提高稳定性。镜像最小化,基于类似Alpine或Ubuntu这样的最小镜像或者是其他镜像中精简版本构建自定义镜像。仅...

实时推理场景

执行Curl命令测试函数使用上一步获取的URL。curl https://gpu-poretection-gpu-bes-service-gexsgx*.cn-shanghai.fcapp.run/invoke -H "Content-Type: text/plain" --data "Nice to meet you" 返回以下结果,表示测试通过。[{"text":...

自定义函数开发指南

当您通过函数计算消费日志数据时,在不同场景您可以选择使用日志服务提供的函数模板或自定义函数。本文介绍如何构建一个自定义函数函数Event 函数Event即运行函数计算的入口参数,格式为一个JSON Object序列化后字符串。参数说明 参数 ...

HTTP请求处理程序(HTTP Handler)

不设置 x-fc-status:函数计算 默认本次调用是成功执行的,但是您的函数可能有异常,没有向 函数计算 汇报,函数计算 会认为这次函数执行没有报错,在业务逻辑上可能没有影响,但是在监控可观测性上会有影响。如下图所示:设置 x-fc-status...

配置日志

函数计算 支持与 日志服务 进行集成,为函数配置日志后,函数计算 会自动收集日志,并把日志投递到指定的日志库。您可以在 函数计算 控制台查看单请求日志、实例日志、函数日志,也可以在 日志服务 控制台利用日志分析能力对日志进行自定义...

版本说明

本文介绍函数计算Node.js SDK的版本信息。2022年 发布时间 发布版本 发布说明 2022-11-17 2.6.3 支持官方公共层。增加参数 arnV2。2022-03-22 2.5.3 增加 getLayerVersionByArn 接口。2022-01-19 2.5.2 修复少量bug。2020年 发布时间 发布...

定时器

该用例表示在 1 秒后执行箭头函数。setTimeout(()=>{ console.info("setTimeout");},1000);setInterval 该方法允许间隔相同的时间,重复地调用一个函数或者执行一个代码段。该用例表示每隔 1 秒都会执行箭头函数。setInterval(()=>{ ...

创建自定义层

您可以将函数依赖的公共库提炼到层或者使用 函数计算 官方公共层,以减少部署或更新函数时的代码包体积。本文介绍层的注意事项、各运行时使用层说明、如何构建层的ZIP包以及如何创建、删除自定义层。注意事项 构建层时,需要将所有内容打包...

配置EventBridge类别的OSS触发器

前提条件 事件总线EventBridge 开通事件总线EventBridge并授权 函数计算 创建服务 创建函数 对象存储OSS 控制台创建存储空间 步骤一:创建EventBridge类别的OSS触发器 登录 函数计算控制台,在左侧导航栏,单击 服务及函数。在顶部菜单栏,...

配置日志

函数计算 支持与 日志服务 进行集成,为函数配置日志后,函数计算 会自动收集日志,并把日志投递到指定的日志库。您可以在 函数计算 控制台查看单请求日志、实例日志或函数日志,也可以在 日志服务 控制台利用日志分析能力对日志进行自定义...

配置原生OSS触发器

您可以在 函数计算 控制台创建并配置原生OSS触发器,当在OSS上发生特定事件时会自动触发函数执行。这可以让您轻松响应如文件上传等事件,无需在代码中增加监听事件逻辑即可快速实现完整的流程。示例场景 您可以配置一个OSS触发器,并将其...

为HTTP触发器配置JWT认证鉴权

签名算法 alg取值 RSASSA-PKCS1-V1_5 RS256,RS384,RS512 RSASSA-PSS PS256,PS384,PS512 Elliptic Curve(ECDSA)ES256,ES384,ES512 HMAC HS256,HS384,HS512 EdDSA EdDSA 重要 HMAC签名算法为对称加密,安全性相对较低,建议使用安全...

RocketMQ触发器

消息队列RocketMQ版 作为事件源通过 事件总线EventBridge 与 函数计算 集成后,通过 消息队列RocketMQ版 触发器(以下简称RocketMQ触发器)能够触发关联函数执行,通过函数可以对发布到 消息队列RocketMQ版 中的消息进行自定义处理。...

函数中配置官方公共层

函数计算 提供了常用的公共层,您无需自定义层即可为您的函数配置层功能。本文介绍如何在函数中配置官方公共层。函数计算支持的官方公共层 函数计算 支持以下几类官方公共层。以下列出部分常用的官方公共层,关于 函数计算 支持的所有官方...

MNS队列触发器

消息服务MNS 的队列(Queue)作为事件源通过 事件总线EventBridge 与 函数计算 集成后,通过 消息服务MNS 队列触发器(以下简称MNS队列触发器)能够触发关联函数执行,通过函数可以对发布到 消息服务MNS 队列中的消息进行自定义处理。...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
函数计算(旧版) 智能开放搜索 OpenSearch 检索分析服务 Elasticsearch版 图像搜索 云工作流 弹性公网IP
新人特惠 爆款特惠 最新活动 免费试用