【发布时间】:2020-10-13 06:47:06
【问题描述】:
我之前使用过 CouchBase NodeJS SDK 2.6.10,设置 operationTimeout 是这样的:
const couchbase = require('couchbase')
var cluster = new couchbase.Cluster('couchbase://XXXXXXXXXXXXXXXXXXX');
cluster.authenticate('USERNAME', 'PASSWORD')
var bucket = cluster.openBucket('statistics')
**bucket.operationTimeout = 3600000**
但是,现在在 SDK 3.0.4 中,有点不同,例如:
const couchbase = require('couchbase')
const cluster = new couchbase.Cluster('couchbase://XXXXXXXXXXXXXXXXXXX', {
username: 'USERNAME',
password: 'PASSWORD'
})
const bucket = cluster.bucket('statistics')
const collection = bucket.defaultCollection()
在这里,我没有找到任何设置 operationTimeout 的选项。有人知道吗?
【问题讨论】:
-
这个问题也发到了 Couchbase 论坛上,有一些讨论:forums.couchbase.com/t/…
-
是的,先生,我在那里发帖。我也在 Yahho 的回答中发布了同样的问题:in.answers.yahoo.com/question/index?qid=20200623063905AAHBol1
标签: node.js timeout couchbase couchbase-nodejs-sdk