【发布时间】:2016-09-01 09:37:37
【问题描述】:
我有一个涉及AWS SNS、SQS 的应用程序,需要在多个主机上运行。确切的问题描述是:
每当发生事件时,都会将包含ID 的消息发布到订阅了 SQS 队列的 SNS 主题。现在我在队列中收到消息。现在,我希望多个主机从队列中读取消息(没有两个主机应该读取相同的消息)并将消息写入 Amazon S3 中的一个公共文件。应该考虑诸如“如果主机读取消息失败怎么办”和“不在同一主机或不同主机中读取同一消息两次”等问题。
任何人都可以提出一些方法或一些参考资料,我可以通过这些方法或参考资料来完成这项任务吗?
【问题讨论】:
-
您所要求的正是 SQS 所做的。您需要更具体地说明您遇到的问题。
标签: amazon-web-services amazon-sqs event-driven-design