Partoska Laboratory
$ dpalv1.2.0

Deamon Pal

Profesionální a na prostředky nenáročná správa procesů pro vývojáře a správce systému

Správce úlohUživatelský prostorOpen SourceKompatibilní s POSIX
dpal — terminal

# Stažení, kompilace a instalace.

$ git clone https://github.com/partoska/dpal

$ cd dpal && ./build.sh

$ sudo ./install.sh

# Spusťte řídicí proces.

$ dpal --control &

# Odesílejte příkazy.

$ dpal --create echo "Hello World!"

$ dpal --start echo

Proč si vybrat Deamon Pal?

Lehký a rychlý

Minimální spotřeba zdrojů s optimalizovanou implementací v jazyce C pro maximální výkon.

Provoz v uživatelského prostoru

Nevyžadují se žádná oprávnění správce. Izolované od systémových správců úloh pro lepší zabezpečení.

Flexibilní konfigurace

Lidsky čitelný formát INI s nastavením pro restartování úloh, rotaci logů a konfigurací proměnných prostředí.

Monitorování procesů

Sledování stavu v reálném čase, kontroly stavu, logování výstupů a automatické restartování.

API pro vývojáře

Zahrnuje knihovnu C pro integraci ve vašich aplikacích.

Kompatibilní s POSIX

Podpora pro platformy Linux, MacOS, BSD a další Unixu podobné systémy.

Jedna binárka, dva režimy práce

Deamon Pal pracuje ve dvou režimech: (1) Jako řídicí proces, který spravuje další procesy, a (2) jako vykonávač příkazů, který odesílá pokyny běžícímu řídicímu procesu.

Režim správce úloh

Působí jako daemon spravující životní cykly procesů.

Režim výkonu příkazů

Odesílá příkazy ke správě běžících procesů.

Ideální pro vaše použití

Správa systému

  • Orchestrace a správa mikroslužeb.
  • Automatizace vývojového prostředí.
  • Řízení procesů vestavěného systému.

Vývoj a DevOps

  • Dohled nad DevOps kanály.
  • Správa (sub)procesů vložená do vaší aplikace.
  • Alternativa k systemd pro konkrétní případy použití.

Technické specifikace

JazykC99
LicenceAGPL v3 nebo komerční
Verze1.2.0
PlatformaJakákoliv POSIX-kompatibilní
ZávislostiStandardní knihovna C
PaměťPřibližně 1024 kB

Jste připraveni vylepšit správu úloh?

Připojte se k vývojářům a systémovým administrátorům, kteří užívají Deamon Pal pro spolehlivou správu úloh s minimálními požadavky na systémové prostředky.