SQS:获取SQS队列中的消息数

夏尔·布尔萨拉(Harshal Bulsara)

我正在使用Amazon-SQS,我尝试从队列中检索大约数量的属性,但响应为null

我正在使用C#,下面是代码:

GetQueueAttributesRequest attReq = new GetQueueAttributesRequest();
attReq.QueueUrl = "Link to queue";
GetQueueAttributesResponse response = client.GetQueueAttributes(attReq);
Console.WriteLine("App. messages: "+ response.ApproximateNumberOfMessages);

我收到来自请求的空响应,我确定队列中也有消息。

安东尼·内斯(Anthony Neace)

您必须明确指定要从GetQueueAttributes返回的属性。您没有指定任何内容,因此它没有返回任何内容。

尝试简单地将近似编号OfMessages添加到GetQueueAttributesRequest的AttributeNames集合中:

GetQueueAttributesRequest attReq = new GetQueueAttributesRequest();
attReq.QueueUrl = "Link to queue";
attReq.AttributeNames.Add("ApproximateNumberOfMessages");
GetQueueAttributesResponse response = client.GetQueueAttributes(attReq);

笔记:

  • AttributeName如果您使用的是旧版本的AWSSDK,则可以不使用last调用此属性看起来这在版本1.x和2.x之间发生了变化。
  • 完整的属性列表可在API文档中找到

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Amazon SQS队列中重复的消息

来自分类Dev

处理后从SQS队列中删除消息

来自分类Dev

使用nodeJs从AWS SQS队列获取未决消息计数

来自分类Dev

SQS:获取可用消息

来自分类Dev

SQS:获取可用消息

来自分类Dev

如何从SQS消息中获取“ roximateReceiveCount”

来自分类Dev

延迟队列消息在SQS中是否算作“飞行中”?

来自分类Dev

在Java中异步处理队列中的Amazon SQS消息

来自分类Dev

s3-上传的文件-多个sqs队列中的消息

来自分类Dev

如何从 AWS 中的 SQS 队列接收超过 1 条消息?

来自分类Dev

如何在nodeJS中获取AWS SQS队列ARN?

来自分类Dev

Amazon SQS FIFO 队列发送消息失败

来自分类Dev

如何在elasticbeanstalk worker tomcat中获取SQS消息属性?

来自分类Dev

如何在elasticbeanstalk worker tomcat中获取SQS消息属性?

来自分类Dev

从CloudFormation中的现有队列ARN获取SQS队列名称

来自分类Dev

如何找出哪个机器一直在读取和删除SQS队列中的消息

来自分类Dev

如何一次从SQS队列中删除所有消息Java

来自分类Dev

试图从 sqs 触发我的 lambda 函数,它正在触发 lambda 但队列中没有消息

来自分类Dev

与Laravel中的AWS Sqs队列相关的错误

来自分类Dev

尝试通过Boto获取SQS消息ID

来自分类Dev

Amazon AWS,来自SQS队列的消息多次传递

来自分类Dev

从SQS队列有选择地读取消息

来自分类Dev

轮询AWS SQS队列以查找具有某些属性的消息

来自分类Dev

如何使用Boto检索写入SQS队列的消息的属性?

来自分类Dev

Amazon AWS,来自SQS队列的消息已多次传递

来自分类Dev

Apache Camel SQS组件异步SEDA队列,未确认或删除SQS消息

来自分类Dev

SNS中的时间戳-> SQS消息正文

来自分类Dev

如何识别馈送DLQ SQS的SQS队列

来自分类Dev

我想使用Amazon SQS保存消息并使用lambda读取队列数据并将其转储到mysql中

Related 相关文章

  1. 1

    Amazon SQS队列中重复的消息

  2. 2

    处理后从SQS队列中删除消息

  3. 3

    使用nodeJs从AWS SQS队列获取未决消息计数

  4. 4

    SQS:获取可用消息

  5. 5

    SQS:获取可用消息

  6. 6

    如何从SQS消息中获取“ roximateReceiveCount”

  7. 7

    延迟队列消息在SQS中是否算作“飞行中”?

  8. 8

    在Java中异步处理队列中的Amazon SQS消息

  9. 9

    s3-上传的文件-多个sqs队列中的消息

  10. 10

    如何从 AWS 中的 SQS 队列接收超过 1 条消息?

  11. 11

    如何在nodeJS中获取AWS SQS队列ARN?

  12. 12

    Amazon SQS FIFO 队列发送消息失败

  13. 13

    如何在elasticbeanstalk worker tomcat中获取SQS消息属性?

  14. 14

    如何在elasticbeanstalk worker tomcat中获取SQS消息属性?

  15. 15

    从CloudFormation中的现有队列ARN获取SQS队列名称

  16. 16

    如何找出哪个机器一直在读取和删除SQS队列中的消息

  17. 17

    如何一次从SQS队列中删除所有消息Java

  18. 18

    试图从 sqs 触发我的 lambda 函数,它正在触发 lambda 但队列中没有消息

  19. 19

    与Laravel中的AWS Sqs队列相关的错误

  20. 20

    尝试通过Boto获取SQS消息ID

  21. 21

    Amazon AWS,来自SQS队列的消息多次传递

  22. 22

    从SQS队列有选择地读取消息

  23. 23

    轮询AWS SQS队列以查找具有某些属性的消息

  24. 24

    如何使用Boto检索写入SQS队列的消息的属性?

  25. 25

    Amazon AWS,来自SQS队列的消息已多次传递

  26. 26

    Apache Camel SQS组件异步SEDA队列,未确认或删除SQS消息

  27. 27

    SNS中的时间戳-> SQS消息正文

  28. 28

    如何识别馈送DLQ SQS的SQS队列

  29. 29

    我想使用Amazon SQS保存消息并使用lambda读取队列数据并将其转储到mysql中

热门标签

归档