1

我们有我们的本地 Active-MQ,我正在探索 AWS 中用于托管消息传递服务的选项。我们所有的应用程序都使用 ActiveMQ 的虚拟主题功能。看来在 AWS 中,扇出可以使用 SNS->SQS 来实现。但遗憾的是,SNS 支持 SQS 标准队列,还不支持 FIFO 队列。当消息排序也很重要时,实现扇出案例的最佳方法是什么?

我们也可以使用 Kinesis 和 AWS ActiveMQ。但是对于 Kinesis,我无法想象如何在 Kinesis 中实现 VirtualTopic 功能。分片如何在多个主题中工作。

那么,使用 SQS-SNS 在 AWS 世界中实现 ActiveMQ 虚拟主题功能的最佳方法是什么?

4

2 回答 2

1

好了,现在您可以将 SNS FIFO 主题与 SQS FIFO 队列一起使用。

https://aws.amazon.com/about-aws/whats-new/2020/10/amazon-sns-introduces-fifo-topics-with-strict-ordering-and-deduplication-of-messages/

于 2020-10-24T04:35:13.157 回答
0

您可以使用“Amazon MQ”,因为在常见问题解答中提到“Amazon MQ 适用于自己管理消息代理(无论是在本地还是在云中)的企业 IT 专业人员、开发人员和架构师,并且希望迁移到完全托管的云服务,无需重写其应用程序中的消息传递代码。

参考:https ://aws.amazon.com/amazon-mq/faqs/

于 2019-07-16T17:08:59.883 回答