我正在使用 node.js、最新的 orientjs 和最新的 OrientDB 进行非常基本的测试:
- 打开服务器(使用端口 2424)
- 分配数据库(server.use)
- server.list()
如果我这样做,server.list() 处的承诺会挂起,并且服务器会显示错误“无法读取一段长度......”。但是,如果我只是不分配数据库,它就可以正常工作。此外,如果我调用 db 函数(如 db.record.get)而不是 server.list(),也可以正常工作。
是不是调用server.use后不能调用server函数?
在相关点上,有没有办法为 orientjs 设置网络超时?如果我尝试执行任何此操作并且无法访问目标服务器,它只会在打开服务器和/或分配数据库时挂起。