javascript - mongodb Authentication failed.
問(wèn)題描述
node做服務(wù),在開(kāi)發(fā)產(chǎn)環(huán)境中,將session數(shù)據(jù)放到的內(nèi)存中了,上線(xiàn)的時(shí)候出現(xiàn)了,heap out of memory,于是就用了 connect-mongo 將 session存入了mongodb 中,最初是這樣寫(xiě)的測(cè)試
var dbUrl = ’mongodb://localhost/mysessions’;mongoose.connect(dbUrl,{useMongoClient: true});var options = { url: dbUrl, collection: ’sessions’};app.use(session({ secret: ’12345’, name: ’test’, cookie: {maxAge: 1 * 60 * 1000}, resave: false, saveUninitialized: true, store: new MongoStore(options)}));
但是后來(lái)將 dburl改為了:
var dbUrl = ’mongodb://jeremy:123456@localhost/mysessions’;在啟動(dòng)服務(wù)時(shí)報(bào)錯(cuò)了:
請(qǐng)問(wèn)是什么原因,該怎么解決?
問(wèn)題解答
回答1:檢查一下您創(chuàng)建的用戶(hù)jeremy是不是創(chuàng)建在mysessions這個(gè)數(shù)據(jù)庫(kù)中的。
供參考。
Love MongoDB!Have fun!
相關(guān)文章:
1. flask+vue+webpack使用nginx+uwsgi部署問(wèn)題2. javascript - 微信小程序picker為什么會(huì)變成兩行?3. objective-c - 同一個(gè)APP的微信登錄的微信開(kāi)發(fā)平臺(tái)賬號(hào)和微信支付的微信開(kāi)發(fā)平臺(tái)賬號(hào)可以是不同一個(gè)嗎?4. javascript - 百度echarts series數(shù)據(jù)更新問(wèn)題5. css3 - [CSS] 動(dòng)畫(huà)效果 3D翻轉(zhuǎn)bug6. html5 - Chrome訪(fǎng)問(wèn)本地文件緩慢7. javascript - 微信音樂(lè)分享8. javascript - 我寫(xiě)的href跳轉(zhuǎn)地址不是百度,為什么在有的機(jī)型上跳轉(zhuǎn)到百度了,有的機(jī)型跳轉(zhuǎn)正確9. html5 - H5移動(dòng)端UC瀏覽器的,跳轉(zhuǎn)下一個(gè)頁(yè)面,下一個(gè)頁(yè)面input輸入框獲取焦點(diǎn)后,會(huì)帶出上一頁(yè)的內(nèi)容?10. 在ios下 微信打開(kāi)iframe鏈接的頁(yè)面時(shí) 在微信里長(zhǎng)按無(wú)法識(shí)別二維碼
