【发布时间】:2016-09-02 23:03:30
【问题描述】:
有一个 SQS 队列,我在其中不断收到消息。我只需要阅读和处理过去 24 小时内收到的消息。当前将收到的消息应在第二天处理。 Timestamp 存储在邮件正文中。
是否可以选择性地从 SQS 队列中读取消息。例如,只读取timestamp 值大于前一天时间戳但小于当前时间戳(当前时间戳是该作业运行的时间)的那些消息?
【问题讨论】:
-
您能否提供更多关于您的用例的详细信息以及需要此行为的原因?我们或许可以建议替代方法,而不是使用 SQS 队列。
-
消息队列服务名称是这样的,因为它按顺序工作。没有被消费的消息会回到队列中。
标签: amazon-web-services amazon-sqs