我正在查看AWS文档和控制台,但我有点困惑。
如果您查看 AWS 创建主题页面,它会显示 SNS FIFO 的 TPS 限制为 300。
那么,即使通过SNS FIFO扇出SQS FIFO,不是也能扩大最大TPS吗?
我认为如果我创建 5 个 SQS FIFO (TPS 300) 并使用 SNS FIFO 配置扇出,理想情况下它应该是 TPS 1500 (300*5)。 (如果理想分布)
这可能吗?
自 2023 年 11 月起,FIFO 主题最多支持 3000 TPS:https://aws.amazon.com/about-aws/whats-new/2023/11/amazon-sns-fifo-topic-10x-3000-messages -第二/。
此限制针对的是“传入”TPS,因此您无法向您的主题发布超出此限制的内容。这样做会导致节流错误。在消费者方面,如果您订阅了 5 个 SQS FIFO 队列,它们将分别收到完整的传入 TPS,并且您将拥有 5 x 3000 = 15,000 传出 TPS。