cost 177 ms
減少授權大小 python AWS Lambda@Edge

[英]Reduce size of authorization python AWS Lambda@Edge

我正在嘗試在我的雲端發行版中實施授權。 到目前為止,它一直有效,直到我遇到大小限制。 我現在遇到雲端錯誤消息Max allowed: 1048576 ,大約是 ~1MB。 但在安裝authlib package 后,總大小約為 6MB。 我驗證令牌的方法大致如下所示: 在尺寸限制之前,整個事情都很 ...

AWS lambda 目標未觸發

[英]AWS lambda destination not triggering

我當前的 Lambda 設置我的child lambda在目的地沒有被Main Lambda觸發。 它僅在我在 aws cli 中使用--invocation-type Event時觸發。 它不會在測試或實時模式下觸發。 Main lambda 在這兩種方式上都工作正常,但它只是在沒有 cli 命 ...

具有 lambda 邊緣的 Cloudfront 無法使用新的緩存行為

[英]Cloudfront with lambda edge not working with new cache behavior

我有一個 CloudFront 發行版,使用舊版緩存 Behavior 和 Aws Lambda Edge 來更改原始路徑以使用同一存儲桶為多個網站提供服務。 這是我的 lambda 邊緣,它使用舊緩存行為: 這是我的 CloudFormation Lambda function 關聯和緩存策略: ...

Cloudfront 路徑模式重定向而不更改 url

[英]Cloudfront Path Pattern redirect without changing url

我通過 CloudFront 和 elasticbeanstalk 環境在https://example.com上運行主站點。 我還有一個在 URL https://blog.example.com的 ec2 服務器上運行的博客站點。 現在我想做的是創建一個路徑模式,這樣當有人導航到https:/ ...

Lambda@Edge function 與 Nodejs 返回 502 錯誤 Lambda function 在標頭 object 中返回了無效條目

[英]Lambda@Edge function with Nodejs return 502 ERROR The Lambda function returned an invalid entry in the headers object

我正在使用這個簡單的 function 嘗試 Lambda@Edge。 當我測試 lambda function 時,結果如下: 當我在邊緣部署時,我看到這個錯誤: 錯誤 502 在 cloudwatch 上ERROR Validation error: The Lambda function re ...

如何通過 S3 和 Lambda@Edge 從部署在 Cloudfront 上的 Nextjs API 抓取 Request URL

[英]How to grab Request URL from Nextjs API deployed on Cloudfront through S3 and Lambda@Edge

我們在 S3 和 Lambda@Edge 上部署了一個 NextJS 應用程序,我們需要獲取請求 url(即發起請求的 Cloudfront URL),但是當從標頭讀取主機時,我們只獲取 S3 Bucket url 服務作為產地。 本質上,這是我們需要的:someId.cloudfront.net ...

具有“用戶代理”條件的 CloudFront 和 S3

[英]CloudFront and S3 with "user-agent" condition

,我已經設置了以 S3 作為來源的 CF 發行版,但我想在提供內容之前創建一個條件我希望它確保請求內部有“用戶代理”:“示例”,如果她只有那么提供內容,如果不阻止它。 現在我成功地使它與有條件的 S3 存儲桶策略一起工作,但問題是當內容被緩存並嘗試在沒有條件的情況下點擊 url 它仍然為我提供網 ...

將來自我的 CDN 的請求轉發到另一台服務器

[英]Forward a request coming to my CDN to another server

賞金將在 21 小時后到期。 此問題的答案有資格獲得+50聲望賞金。 PythonEnthusiast想引起更多人對這個問題的關注。 我正在嘗試播放 Instagram 視頻資產。 挑戰在於視頻是過期的。 它們每 N 分鍾過期一次。 我正在頭腦風暴一個解決方案,我設置我的 CDN(Cloudfr ...

Lambda@Edge 查看器響應 function 未在 4xx 響應上調用

[英]Lambda@Edge viewer response function is not called on 4xx response

我有一個帶有 lambda@edge function 的 Cloudfront 發行版。 function 在所有流量的查看器響應事件中被調用。 我注意到當響應狀態碼為 4xx 時,沒有調用 function。 我發現這個頁面提供了一個更新原始響應事件錯誤狀態的示例。 我想知道這是否也適用於觀眾 ...

使用 Lambda 修改 Cloudfront 原始響應 - 只讀標頭

[英]Modify Cloudfront origin response with Lambda - read-only headers

我有一個帶有單個 React 站點的 Cloudfront 發行版,該站點托管在 S3 中。 原點通過 REST api 連接。 為了正確處理查詢,我對狀態 403 和 404 到 200 使用自定義錯誤響應,並將它們路由到 root。 根 object 是 index.html ,一切似乎都很好。 ...

一個 CloudFront,一個 S3 存儲桶,使用 Lambda@Edge 為許多反應應用程序提供服務

[英]One CloudFront, one S3 bucket to serve many react apps using Lambda@Edge

我工作的公司希望使用單個 S3 存儲桶和 Cloudfront 分發服務多個 React 網站,因為 AWS 允許的存儲桶數量是有限的。 我們想要的基本文件結構在bucket的根目錄下有三個文件夾(即dev、prod和sandbox),每個文件夾都有對應的react項目。 從 Cloudfront ...

如何使用帶有 Next.js 的動態路由緩存服務器端渲染頁面

[英]How to cache a Server Side Rendered Page using Dynamic Routes with Next.js

我正在使用 ECS/Fargate 在 AWS 上部署 Next.js 應用程序(由於需要自定義日志記錄和監控,因此無法使用 Amplify)。 我的應用程序正在使用帶有服務器端渲染(getServerSideProps)的 API 路由和動態路由。 假設對於 SSRed 頁面,URL 類似於: d ...

Cloudfront 作為后端的反向代理

[英]Cloudfront as a reverse proxy for backend

我試圖建立一個 CloudFront 分發,它將使用 CloudFront function 將請求轉發到我們的外部 API GW(不是 AWS GW)。 但是,這會導致 CORS 出現問題。 我可以使 CORS 請求工作,但是我要替換的是我們目前使用 Apache 服務器和單源 cookie 的前 ...

僅獲取 json 文件的第一個值

[英]Getting only first value of json file

提前致謝。 我有一個 json 文件存儲在 s3 存儲桶中。 我指的是任何重定向。 下面是一個示例 json 文件。 但是,lambda 僅采用重定向的第一個條目,而忽略 rest。 下面是我的 python 重定向腳本。 我前面有雲。 僅重定向第一個 url 即 /xxx/index.html 有 ...

在 Lambda 中散列自定義 ETag

[英]Hash a custom ETag in Lambda

我有一個不提供 ETag 的自定義 Origin。 我正在使用 Lambda@Edge 將使用 Javascript 的自定義 ETag 響應標頭插入到我的 Cloudfront 分發中。 我知道我用於測試的字符串不會為實際部署而削減它。 是否可以在同一個 JS lambda 函數中散列類似請求 ...

為什么 Lambda@Edge 沒有轉發到正確的存儲桶?

[英]Why is Lambda@Edge not forwarding to the correct bucket?

我有 3 個 S3 存儲桶: 我的路由測試 ap-southeast-2 我的路由測試-eu-west-2 我的路由測試我們東 1 它們都被配置為靜態網站,關閉block all public access和(示例)此策略: 我已經配置了一個具有一個來源的雲端分發: m ...

Lambda@Edge 與 Lambda 作為 Cloudfront Origin 的性能和成本比較

[英]Performance and Cost Comparison of Lambda@Edge vs Lambda as Cloudfront Origin

我正在創建一個服務,客戶端需要獲取一些存儲在 DynamoDB 表中的數據。 我使用 Cloudfront 作為 CDN 來減少延遲。 我有兩種從 DynamoDB 表中獲取數據的方法。 方法一:客戶端向Cloudfront發送請求。 Cloudfront 檢查緩存的響應。 假設緩存的響應不可用 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM