1,错误
"errmsg" : "not master and slaveOk=false"
首先这是正常的,因为SECONDARY是不允许读写的, 在写多读少的应用中,使用Replica Sets来实现读写分离。通过在连接时指定或者在主库指定slaveOk,由Secondary来分担读的压力,Primary只承担写操作解决办法1:db.getMongo().setSlaveOk()解决办法2:rs.slaveOk()