首页 > 解决方案 > 获取队列中可用的 SQSQueue 名称和消息

问题描述

我收到了 SQSQueue 网址列表https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-list-all-queues.html

如何接收当前队列 url 可用的队列名称和消息?

标签: amazon-web-servicesamazon-sqs

解决方案


您可以使用 getQueueAttributes() 方法,例如,使用 js sdk ( https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/SQS.html#getQueueAttributes-property ):

new AWS.SQS({region:<REGION>})
  .getQueueAttributes({
    QueueUrl:<QUEUE_URL>,
    AttributeNames:['All']
  })
.promise()
.then(data=>{
  console.log(data)
})

推荐阅读