O Que É um Systemd Unit?
Um systemd unit é um arquivo declarativo que diz ao systemd como gerenciar um recurso específico, mais comumente um service, mas também sockets, mounts, devices e timers. Ele especifica o que iniciar, as relações de ordenação e dependência, a política de restart e os limites de recursos. O systemd lê essas units para levar o sistema ao seu estado desejado.
Por que isso importa
Agentes de background em um runner, incluindo o próprio agente de CI, são comumente gerenciados como systemd service units. Conhecer o formato da unit é como você controla a ordem de inicialização, os restarts e os limites de recursos desses processos.
Guias relacionados
What Is an Init System?An init system is the first process the kernel starts; it boots and supervises other services and adopts orph…
What Is Cgroup Resource Control?Cgroup resource control uses Linux control groups to limit and account for the CPU, memory, and IO that a gro…
What Is Log Rotation?Log rotation periodically archives and replaces active log files so they do not grow without bound, keeping a…