Trajni PHP workeri (na primer Laravel queue:work) rade kao systemd servis i nastavljaju da rade i posle odjave, zatvaranja terminala i restarta servera, u okviru limita tvog paketa. Koristiš ih za pozadinske poslove i redove zadataka.
1. Laravel Scheduler
U meniju otvori Softver pa PHP workeri. Deo Laravel Scheduler jednim klikom dodaje minutni php artisan schedule:run cron za tvoju aplikaciju (to je jedini cron koji Laravel treba). Upiši putanju do direktorijuma aplikacije (folder u kome je artisan) i klikni Uključi.

2. Kako da dodaš worker
- Klikni Dodaj worker.
- Zadaj komandu (na primer Laravel
queue:work) i direktorijum aplikacije. - Worker se pokreće kao trajni proces. U tabeli vidiš worker, komandu, PHP verziju i status.
Napomena: worker drži proces stalno aktivnim, pa je idealan za poslove koji ne smeju da čekaju web zahtev: slanje mejlova, obradu slika, redove zadataka. Za obične zakazane Laravel zadatke dovoljan je Scheduler, ne treba ti poseban worker.
