我使用具有2个节点(主要和次要)和1个仲裁者(总共3个)的复制集。 有时我在连接数据库时会出现错误。错误:错误:找不到有效的replicaset实例服务器" 。我无法复制(因为它自己发生,有时甚至非常频繁)。我已经将server.on(' error',)事件添加到调试但有时在我的本地环境打印出类似于连接错误打印的成员主机名1(虽然我不知道它是否与我的问题有关)。 当我通过mongo shell连接到其中一个实例并检查rs.status()时,我得到了一切,所有成员都健康起来。
以上问题的Jira链接是: