CouchbaseError:套接字上收到的数据不是预期的格式 - couchbase?

时间:2016-10-12 14:11:45

标签: node.js database npm couchbase

我们正在尝试使用npm couchbase模块,这是最基本的步骤:

var couchbase = require('couchbase');
var cluster = new couchbase.Cluster('couchbase://127.0.0.1');
var bucket = cluster.openBucket('default');

  bucket.upsert('testdoc', {name:'Frank'}, function(err, result) {
  if (err) throw err;
  bucket.get('testdoc', function(err, result) {
  if (err) throw err;

  console.log(result.value);
   // {name: Frank} 
 });
});

我们一直在努力:

CouchbaseError: Data received on socket was not in the expected format [launcher] Process exited with error code 1

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

对于后代,我在两种情况下都遇到了这个问题:

  • 错误的身份验证(因此,请查看身份验证(如果有的话,可能不适用于最新版本)
  • 创建并尝试立即打开存储桶(等待/重试几秒钟)

当前使用v5.1.1 CE