【发布时间】:2016-05-28 03:55:50
【问题描述】:
我正在使用 compose.io 来托管测试和生产 mongodb 数据库,并尝试使用 mongoose.js(它使用标准 nodejs mongodb 驱动程序)通过节点应用程序进行连接。我的连接选项如下:
var connectionString = 'mongodb://user:password@host1:port1,host2:port2/dbname?ssl=true';
var options = {
mongos: true,
server: {
ssl: true,
sslValidate: true,
sslCA: [fs.readFileSync('/path/to/cert/certificate.pem')] // cert from compose.io dashboard
}
}
mongoose.createConnection(connectionString, options);
不过,连接似乎挂起。我没有收到来自服务器的错误,也没有收到“打开”事件。
【问题讨论】:
标签: node.js mongodb ssl compose-db