我使用Node.js + Express + Mongoose連接到我的MongoDB副本集(3個實例)。 我的印象是,當我使用Mongoose的「connectSet」命令,從而連接到副本集時,我的查詢將在我的副本集之間進行負載平衡。如何正確地使用Node.js/Mongoose/MongoDB + ConnectSet進行負載平衡?
但是,使用nodetime,我可以看到所有查詢(包括find()查詢)將轉到副本集中的PRIMARY實例。
我誤解了一些東西嗎?是否有一些我缺少的練習,或副本集中的設置?我認爲副本集的目的是平衡只讀查詢與集中的SECONDARY MongoDB服務器...
謝謝。
我沒有你的答案,但我只是因爲你在流血的邊緣而贊成你:) – jcollum