文件名称:nix-processmgmt:基于Nix的实验性流程管理框架
文件大小:214KB
文件格式:ZIP
更新时间:2024-06-02 15:58:11
Nix
基于Nix的流程管理框架 该存储库包含一个非常实验性的操作系统和过程管理器原型实现,该过程与基于Nix的过程管理器无关,该框架可用于在单台计算机上运行多个服务实例,使用Nix交付并隔离所有必需的程序包依赖关系和配置文件。 特征: 它使用简单的约定来指定系统配置:函数定义(对应于构造函数),函数调用(由构造函数组成正在运行的流程实例)和Nix概要文件(将多个流程配置组合到一个包中)。 它标识了流程依赖性,以便流程管理器可以确保按正确的顺序激活和停用流程。 通过使冲突的资源可配置,可以部署同一流程的多个实例。 以非特权用户身份部署流程/服务。 与操作系统和流程管理器无关的-可以在支持Nix软件包管理器并与各种流程管理器一起使用的任何操作系统上使用。 不需要高级概念和功能,例如名称空间和cgroups。 支持的流程经理 当前,支持以下过程管理器: sysvinit :sysvin