問題タブ [mongodb-replica-set]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
1424 参照

mongodb - Mongodb 2 ノード展開

私はMongodbがレプリケーションセットの最小値が3であることを示唆していることを知っています

1 つのノードがダウンしたときの書き込みエラーを防ぐために、2 つのサーバーを使用して 4 つのレプリケーション セットで Mongodb をインストールできますか?

私の考えは、各サーバーにさらに2つのインスタンスをインストールして、それを偽装/削除することです:

  • モンゴッド 1

    • 交換セット1(マスター)
    • 交換セット 2 (セカンダリ)
  • モンゴッド 2

    • 交換セット 3 (セカンダリ)
    • 交換セット 4 (アービター)

1 つのサーバーがダウンしても、そのサーバーには 2 つのレプリケーション セットがあります。

誰でも私のアイデアにコメントできますか? 考慮すべき問題/リスクはありますか? ありがとう!

0 投票する
1 に答える
1405 参照

node.js - NodeJS 経由で MongoDB に接続できません - レプリカ セット エラーにプライマリが見つかりません

NodeJS 経由で MongoDB に接続できません。Mongo セットアップは、共有クラスターで構成されています。

URL は次のとおりです。

mongodb://dev.testserver.com:27017,dev.testserver.com:27018,dev.testserver.com:27019/ua?w=0&replicaSet=dev-testserver-com&readPreference=secondary&slaveOk=true

私が持っているコードは以下の通りです:

私が取得し続けるエラーは、「MongoError: レプリカセットにプライマリが見つかりません」です。

誰か助けてくれませんか?