node.js - 使用 nodeJs 从 AWS SQS 队列获取待处理消息计数
问题描述
我是 AWS 的新手。我怀疑是否有任何方法可以使用 NodeJs 在 AWS-SQS 队列中获取待处理的消息数量(消息总数)。如果有什么方法可以得到count请帮朋友解决
解决方案
谢谢Tuan Anh Tran
var AWS = require('aws-sdk');
// Set the region
AWS.config.update({
region: 'REGION'
});
// Create the SQS service object
var sqs = new AWS.SQS({
apiVersion: '2012-11-05'
});
// Set params
var params = {
QueueUrl: queueURL,
AttributeNames : ['ApproximateNumberOfMessages'],
};
sqs.getQueueAttributes(queParams, function(err, data){
if (err) {
console.log("Error", err);
} else {
console.log(data);
}
});
推荐阅读
- json - React 从 http 获取 json 数据
- android - 为什么我不能在我的应用程序中使用示例头像进行显示,而不是工具?
- python - Python 3.8 未加载 C dll
- node.js - NodeJs - setTimeout() 用于从数据库中删除用户订阅
- python - 生成数字序列的更快方法
- c# - Azure 应用服务引发运行时错误:未找到程序集
- javascript - S3.getSignedUrl 上传损坏的视频文件
- r - 汇总列并在其他列中显示结果
- ios - Alamofire 处理布尔响应
- rest - Sharepoint Rest Api 搜索查询,获取富文本字段