AWS SQS:如何使用1个发布者-N接收者? [英] AWS SQS: how to use 1 publisher->N receivers?
本文介绍了AWS SQS:如何使用1个发布者-N接收者?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
每个客户端应用连接到服务器并创建自己的队列,发布者发送一条消息进行交换(直接+路由键)并将其发送到所有N个队列,然后每个用户读取自己的队列,队列被清空。
推荐答案
这可以通过结合Amazon SNS和Amazon SQS的"扇出"模式来实现:
- 创建所有所需的Amazon SQS队列
- 创建Amazon SNS主题
- 订阅Amazon SNS主题的所有Amazon SQS队列
- 向Amazon SNS主题发送消息--该消息将发送到所有订阅队列。每个队列都有自己的消息副本。
确保使用Amazon SNS raw message delivery保留从Amazon SNS到SQS队列的初始消息的格式。
这篇关于AWS SQS:如何使用1个发布者-N接收者?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文