3

如果您没有消息 ID,是否可以在 SQS 队列的可见性超时期间检索消息?即类似于“获取不可见消息”或“获取当前正在处理的消息”的内容。

我正在处理大量超时,有时我希望能够检查队列以查看剩余的内容。我宁愿不必等待 5 小时超时到期。

我正在 python 中使用 boto。

谢谢。

4

1 回答 1

2

据我所知,没有办法做到这一点。看到您的处理代码应该只将它需要的东西从队列中取出,仅此而已,您似乎不需要这样做。你的工作真的需要 5 小时才能完成吗?我假设他们这样做是基于“我正在处理大量超时”,但如果不是,您可以设置到期时间以使其更短。

于 2011-08-12T19:48:24.667 回答