1

我已经设置了一个会话模块,它将检查 cassandra 中的会话数据是否已过期。但是,经过一定时间后,将引发此错误...

 Error: getaddrinfo ENOENT

我不知道是什么导致了这个错误。

我正在使用 Helenus,它是一个 nodejs 模块,它允许我连接到 Cassandra 并执行 CQL 查询。

我还注意到以下对象也被返回,而不是来自 cassandra 列族的实际数据......

{ _idleTimeout: 2000,
  _idlePrev: 
   { _idleNext: [Circular],
     _idlePrev: [Circular],
     ontimeout: [Function] },
  _idleNext: 
   { _idleNext: [Circular],
     _idlePrev: [Circular],
     ontimeout: [Function] },
  _onTimeout: [Function],
  _idleStart: Sat, 17 Mar 2012 02:19:57 GMT }
4

1 回答 1

0

由于没有针对此问题提出解决方案,我决定切换到 nodejs 模块 cassandra-client。

到目前为止,我还没有收到任何问题。

https://github.com/racker/node-cassandra-client

于 2012-03-18T20:26:05.837 回答