Achtergrond Taken met systemd-run
Wanneer je op een Linux commandline een proces op de achtergrond wilt draaien
gebruik je traditioneel “Job Control”, dus magie met &, fg, bg, jobs,
etc. Wanneer je dan ook resource gebruik wilt beperken ga je dit doen in
combinatie met commando’s als nice en vrienden.
Nu is dit voor veel dingen meer dan afdoende, en hoef je niet meer verder te kijken. Wil je daarentegen meer controle over resource gebruik, automagisch herstarten na een failure, of andere, moderne, gemakken, dan zul je naar andere tooling moeten grijpen.
In deze video laat Wander een voorbeeld van dit soort tooling zien in de vorm
van systemd-run, en hoe je daar vergankelijke (transient) systemd units mee
kunt maken, met alle knopjes en schuifjes vandien, die automatisch verdwijnen
nadat ze klaar zijn.
Wander Boessenkool