[英]MongooseServerSelectionError: connect ECONNREFUSED 127.0.0.1:27017. I have tried all solutions given in the StackOverflow, but its not working
at NativeConnection.Connection.openUri (/mnt/d/Ecommerce/node_modules/mongoose/lib/connection.js:802:32)
at /mnt/d/Ecommerce/node_modules/mongoose/lib/index.js:341:10
at /mnt/d/Ecommerce/node_modules/mongoose/lib/helpers/promiseOrCallback.js:32:5
at new Promise (<anonymous>)
at promiseOrCallback (/mnt/d/Ecommerce/node_modules/mongoose/lib/helpers/promiseOrCallback.js:31:10)
at Mongoose._promiseOrCallback (/mnt/d/Ecommerce/node_modules/mongoose/lib/index.js:1141:10)
at Mongoose.connect (/mnt/d/Ecommerce/node_modules/mongoose/lib/index.js:340:20)
at connectDatabase (/mnt/d/Ecommerce/backend/config/database.js:4:14)
at Object.<anonymous> (/mnt/d/Ecommerce/backend/server.js:11:1)
at Module._compile (internal/modules/cjs/loader.js:1085:14) {
reason: TopologyDescription {
type: 'Unknown',
servers: Map(1) { '127.0.0.1:27017' => [ServerDescription] },
stale: false,
compatible: true,
heartbeatFrequencyMS: 10000,
localThresholdMS: 15,
logicalSessionTimeoutMinutes: undefined
}
}
I have used 'mongod' also.我也用过'mongod'。
I have created a folder also in my C:\data\db我还在 C:\data\db 中创建了一个文件夹
used 127.0.0.1 also, instead of localhost也使用了 127.0.0.1,而不是 localhost
I don't know why this error is still there, after trying so many solution.在尝试了这么多解决方案之后,我不知道为什么这个错误仍然存在。 How can I resolve it?
我该如何解决?
I am running this on Windows and my task manager had stopped this service and it was not starting automatically.我在 Windows 上运行它,我的任务管理器已经停止了这个服务,它没有自动启动。 That's why it was not running.
这就是它没有运行的原因。
If you also got the same error just check by:如果您也遇到同样的错误,请通过以下方式检查:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.