title: How do I deal with dequeue connection timeouts in rails/mongoid?
body: <p>My stack: RoR4.2.6, Mongoid 5.0.1</p>
  
  <p>I'm benchmarking my site using apache benchmark and keep hitting errors like the following:</p>
  
  <pre><code>2016-03-24 22:15:36 +0000 pid=23187, severity=FATAL, 
  ActionView::Template::Error (Timed out attempting to dequeue connection after 1 sec.):
      22:   =link_to '/albums/' + mention.object.slug do
      23:     .small-12.medium-6.large-4.columns.left
      24:       .mention-box
      25:         %img.mention-thumb{src: mention.object.thumb_url}
      26:         %h5.mention-name
      27:           = mention.object.name
      28:           %br
    app/models/mention.rb:13:in `object'
    app/views/posts/_full_mention.html.haml:25:in `block in _app_views_posts__full_mention_html_haml___1744802549767261808_47000690052420'
  </code></pre>
  
  <p>and just for reference, this is the line that's getting called in mention.rb, just a simple find query:</p>
  
  <pre><code>  def object
      Object.const_get(type).find(mention_id)
    end
  </code></pre>
  
  <p>My assumption is that this means I'm hitting mongoDB with too many requests and it can't keep up, but not entirely sure how to resolve this. Should I just be setting a higher queue timeout for mongoid? Appreciate any advice!</p>