我正在使用 MongoDB(3.4 版)作为其数据库在 Windows 中运行节点 js 应用程序。在运行 node js 服务器时突然出现此错误之前,它运行良好:
MongoError: no primary found in replicaset
at C:\Users\common\server\nodeapp\node_modules\mongodb-core\lib\topologies\replset.js:524:28
Run Code Online (Sandbox Code Playgroud)
在 Windows 命令提示符中,我用命令 mongod 启动了 mongo db,最后显示了以下消息:
2017-01-12T21:02:30.286+0530 I NETWORK [thread1] connection accepted from 127.0.0.1:53591 #3 (3 connections now open)
2017-01-12T21:02:30.294+0530 I NETWORK [thread1] connection accepted from 127.0.0.1:53592 #4 (4 connections now open)
2017-01-12T21:02:30.320+0530 I - [conn4] end connection 127.0.0.1:53592 (4 connections now open)
2017-01-12T21:02:30.321+0530 I - [conn2] end connection 127.0.0.1:53590 (4 connections now open)
2017-01-12T21:02:30.321+0530 I - [conn3] end connection 127.0.0.1:53591 (4 connections now open)
Run Code Online (Sandbox Code Playgroud)
我卸载了 Mongo DB 并重新安装并重新创建了 data/db 目录,但问题仍然存在。你能提出一个解决方案吗?
| 归档时间: |
|
| 查看次数: |
3318 次 |
| 最近记录: |