title: running laravel queue listen when exiting terminal
body: <p>I have setup job in laravel thats time consuming so user get upload file and exit, and it works just fine when I do php artisan queue:listen or queue:work.</p>
  
  <p>But that doesn't work when I get out of terminal. What do I need to do to have it work automatically?</p>
  
  <p>I've tried amazon aws sqs, but that's useless because I can queue the job but thats about it, it doesn't have option to set endpoint to hit on job received.</p>
  
  <p>I know there is iron.io but that outside of my budget. </p>
  
  <p>Below is my code to push the job to database </p>
  
  <pre><code>public function queue()
     {
         $user = Property::find(1);
         $this-&gt;dispatch(new SendReportEmail($user));
     }
  </code></pre>