我们有Active-MQ内部部署,我正在探索AWS中用于托管消息传递服务的选项。我们所有的应用程序都使用ActiveMQ的Virtual Topic功能。看来在AWS中,可以使用SNS-> SQS实现扇出。但不幸的是,SNS支持SQS标准队列,而暂不支持FIFO队列。在消息排序也很重要的情况下,实现扇出情况的最佳方法是什么?
我们也可以使用Kinesis和AWS ActiveMQ。但是使用Kinesis,我无法想象如何在Kinesis中实现VirtualTopic功能。分片在多个主题中的工作方式。
那么,使用SQS-SNS在AWS世界中实现ActiveMQ虚拟主题功能的最佳方法是什么?
答案 0 :(得分:1)
好吧,现在您可以将SNS FIFO主题与SQS FIFO队列一起使用。
答案 1 :(得分:0)
您可以使用“ Amazon MQ”,因为它在常见问题解答中提到“ Amazon MQ适用于自行管理消息代理的企业IT专业人员,开发人员和架构师(无论是本地还是在云中)并且需要迁移到完全托管的云服务,而无需在其应用程序中重写消息传递代码。'