我使用這些指令: https://help.compose.com/docs/connecting-to-mongodb#mongoose-node-and-compose麻煩連接到compose.io MongoDB實例與貓鼬
這是他們給我的連接字符串:
MONGO_URI=mongodb://*****:******@aws-us-west-2-portal.1.dblayer.com:15782,aws-us-west-2-portal.0.dblayer.com:15782/mydbname?ssl=true
這是我想要的代碼:
certFileBuff = [fs.readFileSync(MONGO_CERT_PATH)]
options = {
mongos: true,
sslCA: certFileBuff,
sslValidate: false,
ssl: true
}
mongoose.connect(MONGO_URI, options)
在這一點上,我得到驗證失敗錯誤:
如果我從連接字符串中刪除?ssl=true
我得到的錯誤: no mongos proxy available
沒有人有貓鼬與compose.io最近的工作?
顯然,它需要使用mongos(根據自己的文檔),他們都告訴我轉了mongos compose.io:真到蒙戈:{。 ..vars}但我仍然得到相同的錯誤。 – d4rklit3