s6
💻
s6
软件
软件描述
s6 是一套为 UNIX 设计的小型程序,用于进程监控。它可以作为 init 系统使用,你也可以单独使用其中的各个程序。
官方网站
访问软件的官方网站了解更多信息
skarnet.org
安全链接HTTPS
什么是 s6?
s6 是一套针对 UNIX 的小型程序工具集,旨在实现进程监控(又称服务监控),与 daemontools 和 runit 类似,同时也支持对进程和守护进程的各种操作。它被设计为低级别进程和服务管理的工具箱,提供一系列独立的工具,可单独使用或在框架内使用,并能组合起来以极少量代码实现强大功能。
通过组合 s6 提供的多个程序,除了进程监控外,还可实现以下功能: • 使用比传统 syslogd 更少资源实现 syslogd 功能。 • 实现可靠的服務就緒通知,作為服務依賴管理的基礎。 • 在不使用任何 suid 程序的情況下實現受控的特權提升,類似 sudo。 • 實現套接字激活的有用功能,無需修改應用程式代碼、無需鏈接特定庫,也無需切換到任何特定的 init 系統。
