Couchbase:无法在关闭存储桶上执行操作 [英] Couchbase: Cannot perform operations on a shutdown bucket

查看:65
本文介绍了Couchbase:无法在关闭存储桶上执行操作的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

当尝试通过node.js将2M对象插入Couchbase时出现此错误。 1M工作正常。

I am getting this error when try to insert 2M objects via node.js into Couchbase. 1M works fine.


C:\Users\Administrator\Desktop\node_modules\couchbase\lib\bucket。 js:
728抛出新错误(无法对关闭的存储桶执行操作);

C:\Users\Administrator\Desktop\node_modules\couchbase\lib\bucket.js: 728 throw new Error('cannot perform operations on a shutdown bucket');

我正在使用Couchbase 3.0 .1,node.js 2.0.2 SDK。

I am using Couchbase 3.0.1, node.js 2.0.2 SDK.

这是代码:

     var Couchbase = require('couchbase');

var myCluster = new Couchbase.Cluster('couchbase://10.0.0.103,10.0.0.102,10.0.0.101,');

var myBucket = myCluster.openBucket('rre');


   for (var i = 0;i<1000000;i++)
   {





    myBucket.insert('dwhtryrdue_'+i,  {
    "guid": "003dddbf-da50-46d4-a2aa-319677b5d2be",
    "CampaignID": 22,
    "ZoneID": 29,
    "AdvertiserID": 30,
    "BannerID": 36,
    "UserID": 32,
    "ClickIP": "Bette",
    "ClickHost": "Jerry",
    "ClickReferringURL": "Dejesus",
    "ClickDateTime": "2014-06-09T12:53:22 -00:00",
    "ClickCountry": "Central African Republic",
    "ClickState": "Kentucky",
    "ClickBrowser": "Chrome"
    }, function(err, res) {

    });

    }


推荐答案

解决了通过增加超时问题:myBucket.operationTimeout = 120 * 1000;

Resolved the issue by increasing the timeout: myBucket.operationTimeout = 120 * 1000;

这篇关于Couchbase:无法在关闭存储桶上执行操作的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆