recherche

Maison  >  Questions et réponses  >  le corps du texte

golang - Comment répartir les lectures uniformément entre chaque secondaire lorsque Go se connecte au jeu de répliques Mongo?

replicaset a deux secondaires, Eventual mode, mais lors de l'utilisation de labix/mgo.v2 pour se connecter à mongo, on constate que toutes les lectures ne sont concentrées que sur un secondaire, et seule une petite quantité accède à l'autre secondaire.

// Read preference modes are specific to mgo:
Eventual  Mode = 0 // Same as Nearest, but may change servers between reads.
Monotonic Mode = 1 // Same as SecondaryPreferred before first write. Same as Primary after first write.
Strong    Mode = 2 // Same as Primary.
过去多啦不再A梦过去多啦不再A梦2788 Il y a quelques jours921

répondre à tous(1)je répondrai

  • 怪我咯

    怪我咯2017-05-02 09:26:30

    1. Vérifiez les paramètres de l'URL de connexion

    2. Si la lecture de l'équilibre de charge est différente des attentes des paramètres que vous définissez, vous pouvez envisager de définir la balise pour configurer davantage le membre à partir duquel lire.

    Pour référence.

    J'adore MongoDB ! Amusez-vous!

    répondre
    0
  • Annulerrépondre