title: Running the queue listener without access to command line
body: <p>I don't have access to command line on production web server so I cannot simply run <code>php artisan queue:listen</code> as I do locally.</p>
  
  <p>I have tried running the command via route like this : </p>
  
  <pre><code>Route::get('start-queue-listener', function() {
  
      Artisan::call('queue:listen');
  
  });
  </code></pre>
  
  <p>But page just keep on loading infinitely and queue messages are not processed.</p>