Amazon Simple Queue Service
开发人员指南
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。点 击 Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

处理消息所需的资源

为帮助您估计处理已排队消息所需的资源,Amazon SQS 可以确定队列中的已延迟、可见以及不可见的消息的大致数量。有关可见性的更多信息,请参阅“可见性超时”。

注意

对于标准队列,由于 Amazon SQS 的分布式架构,结果是近似值。在大多数情况下,计数应接近于队列中的实际消息数。

对于 FIFO 队列,结果完全相同。

下表列出了要使用的 API 操作。

要执行以下任务…… 请使用以下操作 请使用此 AttributeName

获取队列中消息的大概数量。

GetQueueAttributes

ApproximateNumberOfMessages

获取正在等待添加到队列的消息的大致数量。

GetQueueAttributes

ApproximateNumberOfMessagesDelayed

获取队列中的不可见消息的大致数量 (传输中的消息)。

GetQueueAttributes

ApproximateNumberOfMessagesNotVisible