javascript - RethinkDB:​​基本 JavaScript 示例出现问题

标签 javascript timeout rethinkdb

我的服务器在端口 8080 上运行,我可以看到 Web 界面...

当我尝试运行 this example 时从命令行,如下所示:node test.js(节点版本:4.1.0),我得到:

playground/rethink/node_modules/rethinkdb/node_modules/bluebird/js/main/async.js:43
    fn = function () { throw arg; };
                       ^
ReqlTimeoutError: Could not connect to localhost:8080, operation timed out.

为什么?

我通过 Homebrew 安装了 RethinkDB,并且使用 Mavericks。

最佳答案

我假设您将演示代码中的端口号更改为 8080?

r.connect({ 主机: 'localhost', 端口: 28015 }, ...

不要那样做。

端口 8080 保留用于 http 管理连接,而客户端驱动程序连接则通过端口 28015。将其保留在端口 28015 并重试。

关于javascript - RethinkDB:​​基本 JavaScript 示例出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32674220/

相关文章:

javascript - ExtJs Grid 中动态更改属性字段

javascript - 向 json 对象添加纹理 - Three.js

curl - net/http vs curl - 为什么在 curl 不超时的情况下超时?

javascript - NodeJS + Mongoose 连接超时

go - 如何在gorethink中使用r.Do和r.Branch?

javascript - 检查时空对象返回 false

javascript - 相当于 $timeout 的 Angular 2

join - 在 RethinkDB 中合并文档数组

rethinkdb - 如何获取 rethinkdb 中日期之间的行?

javascript - 流路由器重定向数据插入 Meteor js