函数式编程入门实践(一)

_相关内容

Custom Container代码开发

本文介绍Custom Container中函数调用的方式、使用限制及代码示例。背景信息 Custom Container支持托管用户的HTTP Server,并将函数调用的请求转换为HTTP请求发送到HTTP Server,将HTTP Server的响应转换为函数调用的响应返回给Client。过程...

基本概念

本文介绍 函数计算 的专有名词的定义,方便您更好地理解相关概念并使用 函数计算。基本概念总览 分类 名称 通用概念 服务、FC函数、请求处理程序、版本、别名、标签、层、触发器、运行时、自定义域名 计费相关 按量付费、资源包 实例相关 ...

函数中配置自定义层

本文介绍如何在函数中配置自定义层。通过控制台配置 前提条件 创建函数 创建自定义层 操作步骤 为函数配置层时,如果层有多个版本,将按照具体的层版本与函数进行绑定。登录 函数计算控制台,在左侧导航栏,单击 服务及函数。在顶部菜单栏...

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

使用示例 在Go语言的代码中,您需要引入官方的SDK库 aliyun/serverless/fc-runtime-go-sdk/fc,并实现 handler 函数和 main 函数。示例如下:package main import("fmt""context""github.com/aliyun/fc-runtime-go-sdk/fc" )type ...

请求处理程序(Handler)

什么是请求处理程序 FC 函数的请求处理程序,是函数代码中处理请求的方法。当您的 FC 函数被调用时,函数计算 会运行您提供的Handler方法处理请求。您可以通过 函数计算控制台 的 函数入口 配置Handler。对Go语言的 FC 函数而言,您的请求...

日志

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

HTTP请求处理程序(HTTP Handler)

函数详情 页面,单击 函数代码 页签,在代码编辑器中输入上述示例代码,然后单击 部署代码。说明 上述示例代码中函数的请求处理程序是 index.js 中的 handler 方法。如果您的函数配置的请求处理程序不同,请获取对应的文件和方法进行...

日志

打印日志 函数往标准输出stdout打印的日志内容会被收集到创建服务时指定的Logstore中,您可以使用以下方式打印日志。使用logging模块打印日志 使用此方法打印的每条日志中都包含时间、RequestId和日志级别等信息,RequestId方便您在出错时...

日志

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

2023年功能发布记录

函数计算与WAF 3.0深度集成后,支持自定义域名级别的防护,为您的网站或App业务提供安全防护。开启Web应用防火墙 函数性能探测功能 新增 函数计算支持对函数进行性能探测,即压测。性能探测可以得到单个实例的性能上限(即最大能承受...

配置官方公共层

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

2020年功能发布记录

本文介绍 函数计算 2020年度发布的功能变更以及对应的文档动态。2020年12月 功能名称 变更类型 功能描述 相关文档 CICD部署 新增 函数计算新增CICD部署功能,通过CICD部署功能,您无需管理服务器等基础设置,只需编写代码并上传。函数计算...

功能特性

函数计算是款事件驱动的全托管计算服务。本文列举了函数计算常见应用场景以及对应的功能特性,您可以结合您的业务需求选择合适的场景。功能集 功能 功能描述 参考文档 服务管理 管理服务 服务是函数计算资源管理的单位。创建函数前必须先...

函数中配置官方公共层

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

拉勾教育

客户痛点 在拉勾教育众多的课程中,有块领域是编程教育,会以图、文、音、视频的方式教授互联网热门领域的编程课程,同时课程中最大特色的就是交互学习,做到了对知识的接收、理解、动手实操及掌握的闭环,编程教育的核心是在线编程...

拉勾教育

客户痛点 在拉勾教育众多的课程中,有块领域是编程教育,会以图、文、音、视频的方式教授互联网热门领域的编程课程,同时课程中最大特色的就是交互学习,做到了对知识的接收、理解、动手实操及掌握的闭环,编程教育的核心是在线编程...

智能家电利用函数计算获取天气信息

本文介绍使用函数计算,结合阿里云IoT物联网平台,实现IoT设备获取天气信息的最佳实践。应用场景 智能家居App获取天气及环境指数等信息。传统家电设备智能化连接。扩展应用,如农业灌溉、智慧城市天气预警等。方案简介 方案架构如下:方案...

智能家电利用函数计算获取天气信息

本文介绍使用函数计算,结合阿里云IoT物联网平台,实现IoT设备获取天气信息的最佳实践。应用场景 智能家居App获取天气及环境指数等信息。传统家电设备智能化连接。扩展应用,如农业灌溉、智慧城市天气预警等。方案简介 方案架构如下:方案...

函数相关命令

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

实例类型及使用模式

函数计算 的弹性实例和GPU实例均支持按量模式和预留模式。按量模式根据请求时长计费,可以结合并发度设置提高实例的资源利用率。预留模式则是从实例启动完成开始计费,到实例释放为止,可用于解决冷启动问题。本文为您介绍两类实例的实例...

创建自定义层

各运行时构建层ZIP包的操作步骤如下所示:说明 在本地构建层时,使用的编程语言版本需要和在函数计算选择的运行时的编程语言版本保持一致。下面创建的工作目录 my-layer-code 仅为示例,您在实际操作过程中可以按需替换目录名称。Python ...

创建自定义层

各运行时构建层ZIP包的操作步骤如下所示:说明 在本地构建层时,使用的编程语言版本需要和在函数计算选择的运行时的编程语言版本保持一致。下面创建的工作目录 my-layer-code 仅为示例,您在实际操作过程中可以按需替换目录名称。Python ...

容器与云原生

从零入门Serverless|Serverless应用如何管理日志&持久化数据 解决方案 云原生存储的思考(一)什么是云原生存储 云原生存储的思考(二)云原生存储新的场景,挑战,解决方案和Roadmap 云原生时代,谁是容器的最终归宿?ACK集群低成本高弹性...

开启Web应用防火墙

背景信息 函数计算与WAF 3.0深度集成后,支持自定义域名级别的防护,为您的网站或App业务提供安全防护。使用限制 函数计算自定义域名的Web应用防火墙功能目前仅支持华东1(杭州)、华东2(上海)、华北2(北京)、华南1(深圳)和...

开启Web应用防火墙

背景信息 函数计算与WAF 3.0深度集成后,支持自定义域名级别的防护,为您的网站或App业务提供安全防护。使用限制 函数计算自定义域名的Web应用防火墙功能目前仅支持华东1(杭州)、华东2(上海)、华北2(北京)、华南1(深圳)和...

配置日志

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

配置日志

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

从Funcraft迁移到Serverless Devs

从Funcraft迁移到Serverless Devs的FC组件 您可以通过以下方式迁移:(推荐)方式切换命令 在Funcraft管理的函数资源目录下,执行以下命令,将Funcraft的YAML文件转换成Serverless Devs可以识别的YAML文件:s cli fc fun2s-...

配置API网关触发器

前提条件 函数计算 创建服务 创建函数 API网关 创建后端为函数计算的API 步骤:配置函数的入口参数 API网关触发函数执行时,API网关的信息以event的形式作为输入参数传给函数,您可以将API网关传入的event信息作为参数,调试函数代码编写...

什么是Serverless Devs

FC3组件的优势:简洁:使用的部署模式进行创建、更新函数等资源。同时,为了保证组件使用的流畅性,所有的功能均是按需加载。高效性:具备开发和运维态能力,支持部署和移除功能,也支持在本地进行构建、查询信息、安装依赖和调试等...

函数概览

正则式函数 函数名称 说明 支持SQL 支持SPL regexp_extract_all函数 提取目标字符串中符合正则表达式的子串,并返回所有子串的合集。提取目标字符串中符合正则表达式的子串,然后返回与目标捕获组匹配的子串合集。regexp_extract函数 提取...

管理版本

函数计算 支持版本管理功能,帮助您更高效地管理函数以及触发器。您可以通过版本管理功能发布多个版本的函数,实现软件开发生命周期中的持续集成和发布。本文介绍版本的含义以及如何在 函数计算 控制台管理版本。什么是版本 函数计算 提供...

快速创建函数

使用 函数计算,您无需采购和管理服务器等基础设施,只需编写并上传代码或镜像,就可以实现弹性可靠的应用。本文介绍如何在 函数计算 控制台快速开发一个简单的Serverless Hello World函数。前提条件 您已成功注册阿里云账号,并完成实名...

函数类型选型

函数计算 的编程模型中,入口函数的模型由函数名、函数入参和返回值三部分组成。其中,函数入参也可以调用代码中定义的其他函数。事件函数和HTTP函数在触发方式和函数入参两方面的区别如下。函数类型 触发方式 函数入参 事件函数 您可以...

创建Web函数

如果您想基于各个语言的流行框架如Flask、Express、SpringBoot等编写程序,或者迁移已有的框架应用,请选择创建Web函数。通过设置实例并发度,您可以在流量高峰期有效管理资源使用,降低冷启动影响,从而提升性能和控制成本。创建函数 登录...

函数计算3.0版功能变化说明

函数计算 3.0版是产品的一个重大升级版本,在函数管理、函数执行引擎、自定义域名、函数授权及弹性伸缩规则方面进行了多项改进,旨在为用户提供极简的产品体验。本文主要介绍 函数计算 3.0版的功能变化及兼容原有服务和函数的规则。函数...

快速创建函数

背景信息 通过函数计算控制台快速创建函数的流程包括:开通函数计算服务、创建服务、创建函数和执行函数。服务(Service)是 函数计算 的基本资源单位。您可以在服务级别上授权、配置日志和创建函数等。函数(Function)是调度与运行的基本...

函数实例生命周期

函数计算 基于实例生命周期增加多种回调操作,有效解决传统应用迁移至Serverless架构时遇到的指标数据延迟或丢失等痛点。本文介绍 函数计算 的运行时扩展功能原理、如何配置PreFreeze和PreStop回调函数及回调函数日志查询。背景信息 传统...

管理函数

函数计算 的资源调度与运行以函数为单位。一个服务下可以创建多个函数,这些函数彼此相互独立,互不影响,但这些函数可以共享一些相同的设置,例如服务授权和日志配置等。您可以通过 函数计算 控制台创建函数、更新函数及获取函数ARN等。...

什么是Serverless Devs

该组件是fcli的进阶版本,和fcli的行为描述类似,因此称为FC-API组件,所以您可以直接通过交互命令进行 函数计算 相关API的使用。FC-API组件的优势:由于是关于 函数计算 API的相关操作,所以在使用的过程中更容易管理权限,甚至可以细化...
< 1 2 3 4 ... 200 >
共有200页 跳转至: GO
新人特惠 爆款特惠 最新活动 免费试用