我最近切换到RockMongo 浏览器,但我很难让它与副本集一起使用。
根据官方文档,我将服务器声明为:
$MONGO["servers"][$i]["mongo_name"] = "localhost";//mongo server name
$MONGO["servers"][$i]["mongo_host"] = "127.0.0.1";//mongo host
$MONGO["servers"][$i]["mongo_port"] = "27017";//mongo port
$MONGO["servers"][$i]["mongo_timeout"] = 0;//mongo connection timeout
RockMongo 抱怨以下内容:
Execute failed:not master
function (){ return db.getCollectionNames(); }
我还尝试了另一种导致相同错误的变体:
$MONGO["servers"][$i]["mongo_host"] = "mongodb://192.168.0.2,192.168.0.3";// multiple hosts
RockMongo 可以使用副本集吗?