Ben mongoose kullanan basit node.jsmLab barındırılan Mongo veritabanı ile bağlanmak zorunda.MongoDB mLab mongoose Node.js sürücüsü - boşta kalma süresinden sonra bağlantı zaman aşımı süresi?
Her şey iyi çalışıyor: yeni kayıtlar eklemek, varolan şeyler için sorgulama. Ben konsolda baktığınızda
Sadece bazen, belirli bir süre sonra, aşağıdakilere bakın:
events.js:160
throw er; // Unhandled 'error' event
^
Error: connection timeout
at Db.<anonymous> (___PATH___/node_modules/mongoose/lib/drivers/node-mongodb-native/connection.js:168:17)
at emitTwo (events.js:106:13)
at Db.emit (events.js:191:7)
at Server.listener (___PATH___/node_modules/mongodb/lib/db.js:1786:14)
at emitOne (events.js:96:13)
at Server.emit (events.js:188:7)
at Server.<anonymous> (___PATH___/node_modules/mongodb/lib/server.js:274:14)
at emitOne (events.js:96:13)
at Server.emit (events.js:188:7)
at Pool.<anonymous> (___PATH___/node_modules/mongodb-core/lib/topologies/server.js:334:12)
at emitOne (events.js:96:13)
at Pool.emit (events.js:188:7)
at Connection.<anonymous> (___PATH___/node_modules/mongodb-core/lib/connection/pool.js:270:12)
at Connection.g (events.js:292:16)
at emitTwo (events.js:106:13)
at Connection.emit (events.js:191:7)
Şu anda öyle o kadar önemli değil benim için - Hep uygulamayı yeniden başlatabilirsiniz. Üretimde çok fazla baş ağrısına neden olacağından endişeleniyorum, bu yüzden sorunun ne olduğunu önceden soruyorum. Ben Error: connection timeout
bile, üzerinden herhangi bir mola aynı sorunla karşı karşıya ben? – refactor
@CleanCrispCode desteği dürttü ... Geçtiğimiz birkaç gün içinde bu kod parçası üzerinde çalışmadım. –
herhangi bir çözüm buldunuz mu? @MichalStefanow – MateenSheikh