1 repository
Repeatedly checks for network or file availability to verify dependencies before application launch.
Distinct from Dependency Verification: Focuses on polling network sockets and endpoints at runtime, not just verifying installed binaries on disk.
Explore 1 awesome GitHub repository matching development tools & productivity · Runtime Availability Polling. Refine with filters or upvote what's useful.
Acest proiect este un toolkit de gestionare a proceselor pentru containere Docker. Oferă utilitare pentru supervizarea proceselor din container, randarea template-urilor de boot, streaming-ul log-urilor și verificarea dependențelor serviciilor. Toolkit-ul include un verificator de dependențe de servicii care blochează pornirea aplicației până când socket-urile de rețea necesare, endpoint-urile web sau fișierele locale sunt disponibile. De asemenea, dispune de un rander de template-uri de configurare pentru a genera fișiere de aplicație din variabilele de mediu în timpul procesului de boot și un utilitar de streaming de log-uri care transmite actualizările fișierelor către output-ul standard folosind polling și gestionarea rotației. Sistemul gestionează în continuare ciclurile de viață ale aplicațiilor printr-un supervizor de procese care învelește execuția și transmite semnalele de sistem către procesele copil pentru a asigura închideri grațioase (graceful shutdowns).
Blocks startup by repeatedly verifying the availability of network sockets, web endpoints, or local files.