gpt4 book ai didi

amazon-cloudfront - lambda@edge 没有被 cloudfront 触发

转载 作者:行者123 更新时间:2023-12-01 16:31:35 27 4
gpt4 key购买 nike

我正在使用 lambda@edge 通过 cloudfront 重定向我的网站。

我已将版本化 lambda arn 附加到我的云前端缓存行为及其所有 4 个事件。

当我访问我的云端端点时,它会显示

502 ERROR
The request could not be satisfied.
The Lambda function returned invalid json: The json output must be an object type.

当我检查 lambda 日志/调用指标时,我根本没有看到任何命中。

这背后的原因可能是什么?

我尽力找到解决方案,为什么我的 lambda 没有被触发??

最佳答案

Lambda@Edge 和 CloudFront 存在一些常见的“问题”。您需要:

  • 发布 Lambda 函数的新版本
  • 将 CloudFront Lambda 关联更新为您的新版本,例如arn:aws:lambda:us-east-1:572007530218:function:gofaas-WebAuthFunction:45
  • 请求者区域中查找 Lambda@Edge 日志

这与保存代码更改并从监控选项卡跳转到日志的“正常”Lambda Web 控制台流程不同。

关于amazon-cloudfront - lambda@edge 没有被 cloudfront 触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49474520/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com