我在使用 RoboMongo 连接到 Mongo 集群时遇到问题。当我在指南针中使用相同的连接字符串时,它可以工作。但 Compass 社区版不像 Robomongo 那样灵活。
无法连接到副本集“Employee UAT”[hhds6666:27027]。
在服务器端找到具有不同主机名 [hhds6666.XXXXXXX.int:27027] 的主节点。请仔细检查是否使用与服务器副本集配置中相同的主机名和端口。
如果不同的副本集使用相同的集名称,则仅在 Robomongo 的不同实例上支持此配置。请为每个具有相同集名称的副本集打开一个新的 Robomongo 实例。
原因:在同一副本集名称“UAT_RS”下发现不同的成员
我浏览了很多链接,例如:
https://github.com/Studio3T/robomongo/issues/1422
https://github.com/Studio3T/robomongo/issues/1345
这里有类似的问题:Unable to connect to MongoDB Replica Set from other server using robo3T and in C#
robo3t ×1