【发布时间】:2018-03-05 19:56:00
【问题描述】:
我正在尝试使用 connect() 方法连接到我的 atlas 集群并收到错误为 "No Primary Detected"。
这是我执行的步骤:
- 从命令提示符运行 mongo shell。
- 执行加载();通过传递脚本文件名。
文件包含以下脚本:
var url = "mongodb://leeban-m001-shard-00-00-sqjjv.mongodb.net:27017,leeban-m001-shard-00-01-sqjjv.mongodb.net:27017,leeban-m001-shard-00-02-sqjjv.mongodb.net:27017/test?replicaSet=Leeban-M001-shard-0";
var userName="mongo-m001";
var password="******";
var database = connect(url, userName, password);
当我通过 shell 执行命令时(不使用连接方法。)我能够连接到 Atlas 集群。
connect() 方法是否可以连接到 mongodb 集群?
【问题讨论】:
-
这对于没有将其 IP 地址列入白名单的用户很常见。请查看您的入站客户端 IP 的安全/IP 白名单。
标签: mongodb