title: How many rails instances does delayed job initialize if running multiple pools
body: <p>I'm running Delayed Job with the pool option like:</p>
  
  <pre><code>bundle exec bin/delayed_job -m --pool=queue1 --pool=queue2 start
  </code></pre>
  
  <p>Will this spawn one OR multiple rails instances? (ie: will it spawn one instance for all the pools or will every pool get its own rails instance)?</p>
  
  <p>When testing locally it seemed to only spawn one rails instance for all the pools.</p>
  
  <p>But I want to confirm this 100% (esp on production).</p>
  
  <p>I tried using commands like these to see what the DJ processes were actually pointing to:</p>
  
  <pre><code>ps aux, lsof, pstree
  </code></pre>
  
  <p>Anyone know for sure how this works, or any easy way to find out? I started digging through the source code but figured someone prob knows a quicker way.</p>
  
  <p>Thanks!</p>