我正在尝试从我的sqs队列中获取所有消息,在阅读完消息后,我将从队列中删除每条消息,在某些时候我仍然在队列中保留消息,但是我停止获取它们并收到消息,队列为空。
while sqs_message:
message_id = sqs_message[0].message_id
**some logic here**
sqs_message.delete()
sqs_message = queue.receive_messages(MaxNumberOfMessages=10)