Lambda@边/次尝试获取执行流

0

的问题

我重构的一个项目从第三方公司在那里他们加入两种不同的Lambda@边缘功能触发通过配置媒体播放器.

enter image description here

基本上,本流动如下:

  1. 当用户呼S3文件可从网页应用程序->CloutFront火事件,它将呼叫Lambda@边缘。
  2. 有两个Lambda:一个用于计算下载的每用户和另一个限制的访问。

问题是这一解决办法不是工作和失踪一下载次数的检查。

什么是执行工作流程Lambda@边缘附于相同的事件吗? 我想到的是把所有的内部逻辑的一氧因为我害怕计数可能发生早于访问被拒绝。 然而考虑到这lambda@边缘有执行时间限制

1

最好的答案

0

该文件是提供 这里.

enter image description here

当用户请求的文件有一个观众的请求。 如果文件是在高速缓存,然后,一个观众的反应如下。 没有原产地要求。 由于这个原因,你应该进行身份验证上的用户观看者的请求。

当文件不是在缓,还有一个来源请求。 这是当文件的下载从S3。

你可能有逻辑在一个单一的Lamda@边,但你也可以:

  • 用户进行身份验证上的观众请求。
  • 计的人在观众的反应。 一个观众的反应的事件将被触发无论如何,如果有高速缓冲击,或者没有,但是不当的原产地返回HTTP status code的400个或更高。
2021-11-23 09:33:08

好吧,说明。 谢谢你的帮助。 目前,Lambda@边缘叫正常Lambda通过终点(因氧层访问权限)->然后用户授权的头检查和返回的一些国家回到Lambda@边缘。
Vartan

其他语言

此页面有其他语言版本

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................