title: Queues and configuration switcher in Laravel
body: <p>I got stucked with following thing: we have application which using some email service to send email. We targeted to have several of such services and be able to switch their configurations from web interface.</p>
  
  <p>After some time switcher is working using module that rewriting config file (<code>config/mail.php</code> in particular) and <code>AppServiceProvider</code> with realization switcher based on what being written in that configuration file.</p>
  
  <p>Mail sending being done using queues (on Redis).</p>
  
  <p>The problem which I faced is that if I put <code>QUEUE_DRIVER=sync</code> into <code>.env</code> everything working as expected but if I leave <code>QUEUE_DRIVER=redis</code>as it is nothing happened like it using some old code or something else. </p>
  
  <p>I tried restarting <code>supervisor</code>, <code>nginx</code>, redis, cleaning cache - no result.</p>
  
  <p>Could anyone advice what is wrong?</p>
  
  <p>Thank you!</p>