【发布时间】:2014-09-19 13:48:18
【问题描述】:
如何处理 Ruby 中的 Mogo 副本集 Mongo::ConnectionFailure 异常?
试过了:
begin
$mongo = Mongo::MongoReplicaSetClient.new(['seed1:27017', 'seed2:27017', 'seed3:27017'], :read => :primary, :rs_name => 'rs0', :connect_timeout => 30, :op_timeout => 30)
mongo = $mongo.db('db_name')
rescue Exception => ex
puts ex.message
rescue Mongo::ConnectionFailure => ex
puts ex.message
rescue RuntimeError => ex
puts ex.message
rescue => ex
puts ex.message
end
没有人可以处理救援块的异常信息
【问题讨论】:
标签: ruby mongodb exception-handling replication