我正在开发一个node.js项目,计划在亚马逊网络服务上运行并使用Amazon SQS。我正在使用elasticMQ设置一个本地开发环境。(https://github.com/adamw/elasticmq)很酷,这个二进制文件也可以通过npm获得。
是否可以使用AWS SDK for Javascript调用本地类sqs流程?或者我必须通过REST接口?有没有人可以分享一个初始化elasticmq调用的代码样本?
非常感谢!
发布于 2017-12-13 22:48:21
好的,我找到了:)在这里发帖,因为它可能会对某人有所帮助:
var AWS = require('aws-sdk\\global');
var SQS = require('aws-sdk\\clients\\SQS');
var myCredentials = new AWS.Credentials("x", "x");
var sqs = new AWS.SQS({
apiVersion: '2012-11-05',
credentials: myCredentials,
region: "none",
endpoint: "http://localhost:9324"
});
var params = {};
//sample code from amazon
console.log("calling listQueues");
//call for SQS list
sqs.listQueues(params, function (err, data) {
if (err) {
console.log("Error", err);
} else {
console.log("Success", data.QueueUrls);
}
});https://stackoverflow.com/questions/47795240
复制相似问题