函数计算是如何工作的|学习笔记

开发者学堂课程【从 0 入门函数计算:函数计算是如何工作的】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/645/detail/10720


函数计算是如何工作的


内容简介:

一、概述

二、函数调用

三、函数执行

 

一、概述

(一)事件源

日志服务

对象存储

表格储存

消息服务

API网关

CDN

(二)直接调用

Node.js SDK

Python SDK

Java SDK

PHP SDK

Golang SDK

(三)函数计算

APL Server接受请求

分配环境

 

二、函数调用

(一) 同步调用

特性:

1.服务端会立即返回计算结果

2.执行过程中遇到错误,会将错误返回客户端,函数计算不会对错误进行重试,需要客户端添加重试机制

(二) 异步调用

特性:

1.异步调用将触发请求放到队列中就返回,不会等待函数调用结束。

2.执行过程中遇到错误,会对错误进行重试,函数错误重试三次,系统错误会以指数退避方式无限重试。

3.适用于批量数据处理。


三、函数执行

系统冷启动

1.调度实例

2.下载并解压代码

3.启动实例

避免冷启动

使用预留实例可以完全避免冷启动

降低冷启动延时

降低代码包大小

使用 Initializer 函数

保持请求连续稳定

上一篇:下载网页所有图片的最简单的方法


下一篇:图像编程学习笔记9——图像的锐化