Mongodb 来自mongoid的可用错误

Mongodb 来自mongoid的可用错误,mongodb,mongodb-ruby,mongoid5,Mongodb,Mongodb Ruby,Mongoid5,在生产中,我们得到了一系列看似随机的Mongo::Error::NoServerAvailable错误。也许一天三个 有关的复制集没有经历过任何选举,在这些剧集中的表现也没有什么不寻常之处 以下是完全例外: Mongo::Error::NoServerAvailable: No server is available matching preference: #<Mongo::ServerSelector::Primary:0x70286341840160 tag_sets=[] serv

在生产中,我们得到了一系列看似随机的Mongo::Error::NoServerAvailable错误。也许一天三个

有关的复制集没有经历过任何选举,在这些剧集中的表现也没有什么不寻常之处

以下是完全例外:

Mongo::Error::NoServerAvailable: No server is available matching preference: #<Mongo::ServerSelector::Primary:0x70286341840160 tag_sets=[] server_selection_timeout=30 local_threshold=0.015>
vendor/bundle/ruby/2.3.0/gems/mongoid-5.1.3/lib/mongoid/criteria/findable.rb:75 in multiple_from_db
vendor/bundle/ruby/2.3.0/gems/mongoid-5.1.3/lib/mongoid/criteria/findable.rb:19 in execute_or_raise
vendor/bundle/ruby/2.3.0/gems/mongoid-5.1.3/lib/mongoid/criteria/findable.rb:40 in find
vendor/bundle/ruby/2.3.0/gems/mongoid-5.1.3/lib/mongoid/findable.rb:94