无法从Node SDK连接到Couchbase

时间:2019-09-07 05:41:42

标签: node.js couchbase

我开始使用Couchbase并使用Test Drive Orbitera设置一个实例。我可以通过http://34.73.90.175:8091访问管理界面,但是当我尝试从Node.js代码进行连接时,出现以下错误。

{"message":"DNS/Hostname lookup failed","code":21}

我正在使用以下节点代码

var couchbase = require('couchbase')
var cluster = new couchbase.Cluster('couchbase://34.73.90.175',function(err) 
{
    if(err) console.log(err)
})
cluster.authenticate('couchbase','MY-PASSWORD')
var bucket = cluster.openBucket('customer-data', function(err){
    if(err) console.log(err)
})

for(var i = 1 ; i < 1000; i++) {
    console.log('Upserting key : ' + i)
    bucket.insert(i.toString(), { 'Name' : 'Name-' + i, 'Description': 'Desc-' + i }, function(err, result){
        if (!err) {
            console.log("stored document successfully. CAS is %j", result.cas);
        } else {
            console.error("Couldn't store document: %j", err);
        }
    })
}

我尝试从我的计算机ping IP正常运行。我还尝试将IP:8091卷曲也可以。

我的package.json具有以下依赖性:

"dependencies": {
    "couchbase": "^2.6.7"
}

0 个答案:

没有答案