0

私はMongodbを初めて使用し、レールアプリケーションを使用してmongodbでレプリケーションとフェイルオーバー(3ノード)に取り組んでいます。gem ファイルで Rails アプリを作成した後、mongoid バージョン 3.0.16 を追加し、mongoid.yml ファイルを作成しました。これで、Rails アプリのレプリカ セットを構成しました。プライマリがダウンすると、セカンダリの 1 つがプライマリに昇格します。

これは正常に動作していますが、問題は Rails アプリが新しく昇格したプライマリと通信していないことです。書き込みプロセスを試みると、「接続がプライマリを見つけられません」と表示され、読み取りプロセスも行われず、「セカンダリまたはプライマリ エラーが見つかりません」と表示されます。

これを解決するには?

4

1 に答える 1