P1 P2 Lambda及Lambda@Edge

AWS-SAA笔记之

P1 Lambda Limits

执行限制(内存分配)

  • 介于128M到10G之间,以64兆字节为增量,当我们增加内存时我们就有更多的vPCU. 最大执行时间为900秒(15分钟)
  • 环境变量最多有4KB空间
  • 临时空间512M,用于拉入一些大的文件,当我们创建另一个Lambda时,这就是/tmp文件夹的容量.
  • 我们最多可以有1000个并发执行,通过lambda,如果提出申请还可以增加更多并行.最好将并行尽早使用保留并发.

部署限制

  • Lambda程序部署空间压缩zip的最大大小为50M
  • 未压缩他就是250 兆字节
  • 因此任何高于此的内容,例如,大文件你应该改用/tmp空间
  • 环境变量也是4KB

P2 Lambda@Edge

lambda的同步调用类型

假设你用CloudFront部署了CDN.
如果你想在每个边缘位置运行一个全局lambda函数怎么办?
或者你将如何实现请求过滤在到达你的申请之前?

为此可以使用Lambda@Edge
Lambda@Edge使你部署的Lambda函数,不是在特定区域,而是在世界各地的每个地区使用你的CloudFront CDN
好处:

  • 构建响应速度更快的应用程序.
  • 你不用管理服务器,Lambda将在全球范围内部署.
  • 你可以为你的CDN自定义所经历的一切
  • 你只需要支付你使用的资源

Lambda@Edge可以用来作什么:
更改CloudFront的请求和响应.
有四种类型的Lambda@adge函数

  • 在CloudFront接收来自用户的请求之后
  • 在CloudFront向Origin发送请求之前
  • 在CloudFront接收来自Origin的响应之后
  • 在CloudFront先用户发送响应之前
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值