title: Supervisor VS CronJobs
body: <p>I have to run a laravel command <code>php artisan queue:work --daemon</code> to run jobs stored on Beanstalkd queues.</p>
  
  <p>I have come across two possible solutions:</p>
  
  <ul>
  <li>Run commands using Supervisord: <code>Register a command in the config files of Supervisord and start it.</code></li>
  <li>Run commands using CronJobs: <code>*/1 * * * * /usr/bin/php /var/www/laravelProj/artisan queue:work  --daemon --tries=3</code></li>
  </ul>
  
  <p>Can someone please explain what way should I go and what would be the best for performance enhancement.</p>