1 Repo
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.
Dieses Projekt ist ein Prozessmanagement-Toolkit für Docker-Container. Es bietet Hilfsmittel zur Überwachung von Container-Prozessen, zum Rendern von Boot-Templates, zum Streamen von Logs und zum Verifizieren von Dienstabhängigkeiten. Das Toolkit enthält einen Dienstabhängigkeits-Checker, der den Anwendungsstart blockiert, bis erforderliche Netzwerk-Sockets, Web-Endpunkte oder lokale Dateien verfügbar sind. Es verfügt zudem über einen Konfigurations-Template-Renderer zur Generierung von Anwendungsdateien aus Umgebungsvariablen während des Boot-Prozesses sowie ein Log-Streaming-Hilfsmittel, das Dateiaktualisierungen mittels Polling und Rotationsbehandlung an die Standardausgabe weiterleitet. Das System verwaltet zudem Anwendungslebenszyklen durch einen Prozess-Supervisor, der die Ausführung umschließt und Systemsignale an untergeordnete Prozesse weiterleitet, um ein ordnungsgemäßes Herunterfahren sicherzustellen.
Blocks startup by repeatedly verifying the availability of network sockets, web endpoints, or local files.