8
मैं sidekiq नौकरियों चल रहा का एक समूह है कि निम्न त्रुटि जब मैं डीबी के लिए एक क्वेरी प्रदर्शन करने के लिए कोशिश कर रहा हूँ के साथ असफल रहे हैं है:Mongoid हो रही कोई सर्वर उपलब्ध है वरीयता मिलान
No server is available matching preference: #<Mongo::ServerSelector::Primary:0x70249928071560 tag_sets=[] server_selection_timeout=30 local_threshold=0.015>
यह तब हो रहा है यादृच्छिक रूप से, और हर समय नहीं। मेरा mongoid.yml निम्नलिखित के रूप में संरचित है:
hosts:
- XX.XXX.XXX.X:27000
- XX.XXX.XXX.XXX:27000
database: acbde__production
options:
connect_timeout: 20
read:
mode: :secondary
max_pool_size: 800
replica_set: acbdeReplset
किसी को भी इस समस्या का सामना करना पड़ा था?