title: Make an asynchronous Artisan::call on Heroku
body: <p>I have an HTTP endpoints written in lumen and deployed on heroku which is calling Artisan::call(&quot;queue:work&quot;...) to start processing some queue jobs.</p>
  <pre><code> public function startProcess(Request $request)
      {
       
          Artisan::call('queue:work', ['--stop-when-empty', '--max-jobs' =&gt; 1]);
          return 'ok';
          
      }
  </code></pre>
  <p>As heroku allows a max timeout of 30 seconds, the process is failing as Artisan::call is synchronous, is there any way to make it asynchronous ?</p>