如何在从loopback mongodb驱动程序连接时增加Mongolab的连接超时

时间:2015-04-09 18:49:46

标签: node.js mongodb loopbackjs strongloop mlab

我在mongolab主持了我的mongodb。我在环回中创建了一个ODM并建立了与mongolab的连接。 有时连接会建立,但其他时候由于连接错误而导致时间延长。我想增加这个超时,以便它每次都能连接。即使在Strongloop网站上我也找不到任何解决方案。

我甚至尝试在mongolab的连接字符串中添加查询字符串参数: ?connectTimeoutMS = 1000000 即使这样也无济于事。

1 个答案:

答案 0 :(得分:5)

使用connectionTimeout文件中的dataSources.json设置。

{
  "YourMongoDB": {
    "name": "YourMongoDB",
    "connector": "mongodb",
    "connectionTimeout": 1000000
  }
}