i implemented laravel queue in shared hosting by this steps:
1- I set this CronJob on the host for every minute:
* * * * * /usr/local/bin/php /home1/myuser/myfolder/artisan schedule:run >> /dev/null 2>&1
2- I set this command on kernel.php:
$schedule->command('queue:work --daemon')->withoutOverlapping();
and my queued jobs are working well
my question is: is it necessary to use queue:restart laravel command for "die" queues after they finish?