Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我不确定将 slaveOK 与 Connections::add() 一起使用的正确方法。这里建议使用Mongo::setSlaveOkay(),但我希望它用于所有查询。
Mongo::setSlaveOkay()
我不确定如何正确测试它,但我想这会起作用:
Connections::add('mongo', array( 'type' => 'MongoDb', 'database' => 'my_app', 'slaveOk' => true ) );
对于测试 - 你总是可以启动wireshark并查看请求的去向,或者检查集合中辅助节点的日志以查看它们是否正在读取。