Можно ли получать сообщения из SQS, пока они невидимы? - PullRequest
3 голосов
/ 12 августа 2011

Можно ли получить сообщения из очереди SQS во время их ожидания видимости, если у вас нет идентификатора сообщения? То есть что-то вроде «получить невидимые сообщения» или «получить сообщения, обрабатываемые в данный момент».

Я работаю с большими таймаутами, и иногда я хотел бы иметь возможность осмотреть очередь, чтобы увидеть, что осталось. Я бы предпочел не ждать истечения 5-часового перерыва.

Я работаю с boto в python.

Спасибо.

1 Ответ

2 голосов
/ 12 августа 2011

Насколько я знаю, нет способа сделать это.Поскольку ваш код обработки должен брать только то, что ему нужно, из очереди, и больше ничего не кажется, что вам когда-либо понадобится это сделать.Ваша работа на самом деле занимает 5 часов, чтобы завершить?Я полагаю, что на основании «я работаю с большими таймаутами», но если нет, вы можете установить срок действия, чтобы сделать его более коротким периодом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...