我可以使用 aws sqs cli 接收 AWS SQS 訊息組中的所有訊息而不刪除任何訊息嗎?

我可以使用 aws sqs cli 接收 AWS SQS 訊息組中的所有訊息而不刪除任何訊息嗎?

我觀察到,如果 AWS SQS 佇列有 7 個訊息,其中兩個訊息位於相同訊息群組中,則 AWS SQS 控制台將允許您輪詢和檢查所有 7 個訊息。

但是,如果我嘗試使用 aws sqs cli 執行相同的操作,我可能只能看到 6 個訊息,因為在刪除第一條訊息之前,包含多個訊息的群組中的第二個訊息不可見。

有什麼方法可以使用 aws sqs cli 模擬 AWS SQS 控制台的行為,以便我可以查看所有訊息,而無需實際刪除包含多個訊息的群組中的第一條訊息。

相關內容