将排序信息放在每个消息SQ中

时间:2016-09-28 07:22:05

标签: amazon-web-services amazon-sqs

由于大多数人都知道AWS-SQS为消息提供高度可扩展且可靠的队列服务,但它不提供队列的FIFO行为以使其高度可靠,因此将数据保存在多个位置。

在他们的F& Q中,他们说我们可以在每条消息中放置测序信息。

任何人都可以提供一个简短的想法,他们究竟是什么意思?

我们如何按顺序保存记录?让我们说我正在推动10k到20k的记录并提取1K或2K记录然后它将如何确保订单?如果我在问题的某个地方出错,请纠正我。

1 个答案:

答案 0 :(得分:0)

您需要通过将序列号放在邮件正文中,然后在消费者中进行检查来确保代码中的顺序。

您可以通过不承认它们来跳过乱序的消息,导致它们在可见性超时后重新传送。