Спорадические ошибки NoServerAvailable от mongoid

На производстве мы получаем постоянный поток, казалось бы, случайных ошибок Mongo::Error::NoServerAvailable. Возможно 3 дня.

Эта реплика, о которой идет речь, не проводила никаких выборов, и нет ничего необычного в ее исполнении во время этих эпизодов.

Вот полное исключение:

Mongo::Error::NoServerAvailable: No server is available matching preference: #<Mongo::ServerSelector::Primary:0x70286341840160 tag_sets=[] server_selection_timeout=30 local_threshold=0.015>

Вот mongoid часть трассировки стека:

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 

0 ответов

Другие вопросы по тегам