我正在使用 Node.js+Express+Mongoose 连接到我的 MongoDB 副本集(3x 实例)。我的印象是,当我使用 Mongoose 的“connectSet”命令,从而连接到副本集时,我的查询将在我的副本集之间进行负载平衡。
但是,使用nodetime,我可以看到所有查询(包括 find() 查询)都将转到副本集中的 PRIMARY 实例。
我在这里误解了什么吗?是否有一些我遗漏的练习,或者副本集中的设置?我认为副本集的目的是平衡只读查询与集合中的 SECONDARY MongoDB 服务器......
谢谢。