conn = Mongo::Connection.new("localhost",27017)
ReplicaSetsのあるSecondaryに接続
conn = Mongo::Connection.new("localhost",27017, :slave_ok=>true)
ReplicaSetsでMongoDB
conn = Mongo::ReplSetConnection.new(['10.20.30.40:27017','10.20.30.41:27017'], :read => :secondary)Secondaryが落ちてる場合は、Primaryに接続される。
PrimaryとSecondaryのどちらに接続されているかを確認ができる
conn.read_primary?
参考
http://api.mongodb.org/ruby/current/Mongo/ReplSetConnection.html
0 件のコメント:
コメントを投稿
注: コメントを投稿できるのは、このブログのメンバーだけです。