gpt4 book ai didi

amazon-web-services - S3 通知在其他区域调用 sqs 主题

转载 作者:行者123 更新时间:2023-12-05 01:41:17 25 4
gpt4 key购买 nike

我有一个存储桶,我在 US-EAST-1 中配置了 SQS,在美国西加州地区配置了 S3 存储桶,有什么方法可以配置其他地区的 SQS,以便在 s3 事件发生时调用

可以设置事件通知时间

S3 - 同一地区 - 同一账户SQS - 同一地区 - 同一账户

S3 - 同一地区 - 不同账户SQS - 同一地区 - 在另一个帐户中

不工作

S3 - 不同地区SQS - 不同地区

有人可以帮帮我吗?

最佳答案

The Amazon SQS queue must be in the same region as your Amazon S3 bucket.

https://docs.aws.amazon.com/AmazonS3/latest/user-guide/setup-event-notification-destination.html

S3 不支持跨越区域边界向 SQS 发送通知的配置。文档中没有具体说明原因。

但有一个解决方法。

us-west-1 中的 S3 存储桶可以向 us-west-1 中的 SNS 主题发送事件通知,us-east-1 中的 SQS 队列可以订阅 us-west- 中的 SNS 主题1... 所以 S3 (us-west-1) → SNS (us-west-1) → SQS (us-east-1) 是解决方案,在这里。将队列订阅到主题后,您可能希望在订阅上启用“原始消息传递”选项,否则消息格式将与您期望的不同,否则 SNS 将向原始事件通知负载添加一个外部包装器。

关于amazon-web-services - S3 通知在其他区域调用 sqs 主题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54773414/

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