我观察到,如果 AWS SQS 队列有 7 条消息,其中两条位于同一个消息组中,那么 AWS SQS 控制台将允许您轮询和检查所有 7 条消息。
但是,如果我尝试使用 aws sqs cli 执行相同的操作,我只能看到 6 条消息,大概是因为在第一条消息被删除之前,多条消息组中的第二条消息是不可见的。
有没有什么方法可以使用 aws sqs cli 模拟 AWS SQS 控制台的行为,以便我可以看到所有消息,而无需实际删除包含多条消息的组中的第一条消息。
我观察到,如果 AWS SQS 队列有 7 条消息,其中两条位于同一个消息组中,那么 AWS SQS 控制台将允许您轮询和检查所有 7 条消息。
但是,如果我尝试使用 aws sqs cli 执行相同的操作,我只能看到 6 条消息,大概是因为在第一条消息被删除之前,多条消息组中的第二条消息是不可见的。
有没有什么方法可以使用 aws sqs cli 模拟 AWS SQS 控制台的行为,以便我可以看到所有消息,而无需实际删除包含多条消息的组中的第一条消息。