8
tôi có một loạt các công việc sidekiq chạy mà đang thất bại với lỗi sau khi tôi đang cố gắng để thực hiện một truy vấn để DB:Mongoid nhận không có máy chủ hiện có sẵn phù hợp với sở thích
No server is available matching preference: #<Mongo::ServerSelector::Primary:0x70249928071560 tag_sets=[] server_selection_timeout=30 local_threshold=0.015>
Điều này dường như xảy ra ngẫu nhiên và không phải lúc nào cũng vậy. My mongoid.yml được cấu trúc như sau:
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
Có ai gặp vấn đề này trước đây không?