水线orientdb数据库连接超时

时间:2015-05-05 18:52:29

标签: node.js sails.js orientdb waterline sails-orientdb

使用SailsJS / Waterline我使用waterline-orientdb适配器连接并将我的域对象提交给OrientDB。除了我从数据库中获得的频繁连接超时外,所有内容都相当简单。

orientdb:
{
    adapter: 'waterline-orientdb',
    host: 'somehost',
    port: 2424,
    user: 'someuser',
    password: 'somepassword',
    database: 'somedatabasename'
}

似乎oriento支持数据库连接,有没有办法配置适配器,以便它将使用池化数据库连接,以便它在发出查询之前测试连接?试图避免不止一次发出查询,似乎适配器应该能够处理封面本身的所有内容。

1 个答案:

答案 0 :(得分:2)

目前sails-orientdb不支持池化连接,但考虑到PR codemix/oriento#7,它不应该太难实现。

更新:对池化连接的支持将在sails-orientdb的下一个版本中发布:v0.10.51,并通过配置启用,例如:

connections: {
  myLocalOrient: {
    //...
    pool: { max: 10 }
  }
}

有关PR #96的更多详情。