san*_*mar 2 amazon-s3 amazon-web-services amazon-lambda
我可以使用 S3 相同区域创建 lambda 触发器。但是在使用不同区域 S3 创建触发器时出现错误
The bucket imebuckt must be in the same region as arn:aws:lambda:ap-south-1::function:ProcessImage.
Run Code Online (Sandbox Code Playgroud)
我该如何修复它?
S3 事件无法在不同区域触发 lambda。例如,您可以做的是:
将S3 事件发送到SNS 主题或SQS 队列,并从该消息触发目标区域中的 lambda。
从S3 事件触发同一区域中的 Lambda ,并从第一个 Lambda触发您的目标区域 Lambda 。
或者上述两者的混合 - S3 区域中的 Lambda 将消息发送到目标区域中的 SNS 主题或 SQS 队列,您的目标 lambda 会在其中处理该消息。
我会做类似的事情。希望有帮助:)
| 归档时间: |
|
| 查看次数: |
5028 次 |
| 最近记录: |