Laravel - Supervisor (základní informace)
- před 7 měsíci
- 2 min čtení
- 291 počet slov
Supervisor
Supervisor je nástroj pro spouštění programů na pozadí bez potřeby vašeho aktivního zásahu. Často se používá k řízení dlouhodobě běžících aplikací, jako je například Laravel Horizon nebo Laravel Pulse.
Úvod
Supervisor je známý jako „správce“ procesů, který umožňuje snadno spravovat a sledovat programy, které běží neustále. Než se ponoříme do pokročilých konfigurací pro spouštění Laravel aplikací jako Laravel Horizon a Laravel Pulse pomocí Supervisora, pojďme si nejprve vysvětlit, co přesně Supervisor je a jak funguje.
Potřebné věci
- Linux systém
- sudo oprávnění
Krok 1 - Instalace Supervisor
Nejdříve začnemé instalací Supervisora:
sudo apt update && sudo apt upgrade -y
sudo apt install supervisor
Zkontrolovat úspěšnou instalaci Supervisora lze pomocí příkazu:
sudo systemctl status supervisor
Krok 2 - Konfigurace Supervisora
Laravel Pulse
Laravel Pulse je monitorovací nástroj, který sleduje klíčové metriky, jako jsou rychlost odpovědi, zatížení serveru a chování uživatelů, pro případné optimalizování výkonu aplikace.
PokračovatLaravel Horizon
Laravel Horizon je queue manager, který vám dává plnou kontrolu nad queues. Je to skvělý nástroj pro spouštění a monitorování "queue workerů".
Pokračovat