Přeskočit na hlavní obsah

Ovládání

Ovládání serverletu

Zapnutí, Restart a Vypnutí. Tyto akce je možné provádět pouze z administrace. Naleznete je na kartě serverletu.
Restart odpovídá násilnému vypnutí a zapnutí, které přeruší vaše aplikace, což může způsobit ztrátu neuložených dat nebo poškození databáze. Doporučujeme jej provádět pouze v nutných případech. Bude-li to možné, doporučujeme řádně ukončit ostatní aplikace. Po provedení některé z těchto akcí je třeba počkat aspoň 60s do provedení další.
Vypnutý serverlet je účtován stejně jako zapnutý, protože z naší strany stále dochází k rezervování potřebních zdrojů pro serverlet.

Ovládání softwaru

Předinstalovaný a vlastní software na serverletu je možné ovládat hned dvěma způsoby. Nedoporučujeme však používat oba způsoby ovládání najednou. Administrace neukazuje v reálném čase změny, které jsou provedeny na serverletu skrze SSH.

Zakázaný software nezabírá žádné prostředky a není zapínán po startu. Povolený software je automaticky zapnut po startu serverletu. Po založení serverletu je většina softwaru zakázána. Po prvním povolení si určitý software jako (MariaDB, PostgreSQL, MongoDB...) vyhradí místo na disku, které již zůstane obsazené, dokud není smazáno.
Každý další povolený a spuštěný software zabírá další prostředky serverletu. Doporučujeme tedy povolit pouze ten software, který potřebujete pro chod své aplikace.

Administrace

Ovládání softwaru naleznete v Administraci na kartě Software. Zde naleznete všechen software na serverletu, který spravuje runit. Jak přidat svůj vlastní software se dozvíte v kapitole runit.

Softwarové centrum
AkcePopis
Reload ImgReloadAplikace znovu načte konfiguraci. Představuje restart bez výpadku u aplikací, které ho podporují.
Restart ImgRestartTvrdý restart s výpadkem
Stop ImgStopZastaví aplikaci
Start ImgStartSpustí aplikaci

Terminál

tip

Ovládat aplikace může pouze uživatel applet.

Serverlet je možné pohodlně ovládat i pomocí příkazové řádky přes SSH. Jak se připojit přes ssh k serverletu naleznete v kapitole SSH . Pro účely ovládání serverletu jsme pro vás připravili jednoduchý příkaz app.

Futrou Serverlet Manager
Usage: app {start|restart|reload|stop|status|disable|enable} {app_name}
Usage: app list
$

Použití je pak následovné:

$ app {příkaz} {název aplikace}

Například:

$ app status lsws

Pro výpis aplikací:

$ app list
System apps:
runit
Registered user apps:
lsws
mariadb
moje-aplikace
mongodb
redis
$