Kev*_*rge 3 c# amazon-sqs amazon-web-services
我正在尝试确定是否可以使用 AmazonSQSClient 获取 AWS FIFO 队列组中的消息数(具有特定 MessageGroupId 的消息)。
我已经看过一些文档: https://docs.aws.amazon.com/sdkfornet/v3/apidocs/items/SQS/TSQSClient.html
文档暗示我也许可以使用 GetQueueAttributes 方法做我想做的事情......尽管还不清楚。我想在 Lambda 函数中执行此操作。
这可能吗?
我认为唯一可能的方法是使用消息获取消息ReceiveMessage,然后在代码中计算其中的对象数量。我认为您无法“检查”这样的消息组。我相信你一次只能拉 10 个,所以需要考虑这一点。
GetQueueAttributes将为您提供有关队列的详细信息,而不是队列中的消息或组的详细信息。
| 归档时间: |
|
| 查看次数: |
689 次 |
| 最近记录: |